求助!!!有没有大佬知道这是哪里问题?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2326|回复: 4

[求助] 求助!!!有没有大佬知道这是哪里问题?

[复制链接]
发表于 2020-10-31 18:43 | 显示全部楼层 |阅读模式
捕获.PNG
Arduino:1.8.10 (Windows 10), 开发板:"Generic ESP8266 Module, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:128KB OTA:~438KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

demo:44:1: error: expected unqualified-id before 'void'

void button1_callback(const String & state) {

^

"ESP8266WebServer.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266WebServer
"Hash.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\Hash
"Blinker.h" 对应多个库
已使用: E:\Program
未使用:E:\Program
未使用:C:\Users\fanwe\Documents\Arduino\libraries\blinker-library-master
"ESP8266HTTPClient.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266HTTPClient
"EEPROM.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\EEPROM
"ESP8266httpUpdate.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266httpUpdate
"DHT.h" 对应多个库
已使用: C:\Users\fanwe\Documents\Arduino\libraries\DHT-sensor-library-master
未使用:E:\Program
未使用:E:\Program
"Adafruit_Sensor.h" 对应多个库
已使用: E:\Program
未使用:E:\Program
"ESP8266mDNS.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266mDNS
"ESP8266WiFi.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266WiFi
"Ticker.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\Ticker
exit status 1
expected unqualified-id before 'void'

在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。


 楼主| 发表于 2020-10-31 18:52 | 显示全部楼层
demo:44:1: error: expected unqualified-id before 'void'

void button1_callback(const String & state) {

^

"ESP8266WebServer.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266WebServer
"Hash.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\Hash
"Blinker.h" 对应多个库
已使用: E:\Program
未使用:E:\Program
未使用:C:\Users\fanwe\Documents\Arduino\libraries\blinker-library-master
"ESP8266HTTPClient.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266HTTPClient
"EEPROM.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\EEPROM
"ESP8266httpUpdate.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266httpUpdate
"DHT.h" 对应多个库
已使用: C:\Users\fanwe\Documents\Arduino\libraries\DHT-sensor-library-master
未使用:E:\Program
未使用:E:\Program
"Adafruit_Sensor.h" 对应多个库
已使用: E:\Program
未使用:E:\Program
"ESP8266mDNS.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266mDNS
"ESP8266WiFi.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\ESP8266WiFi
"Ticker.h" 对应多个库
已使用: C:\Users\fanwe\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.4\libraries\Ticker
exit status 1
expected unqualified-id before 'void'

发表于 2020-10-31 20:30 | 显示全部楼层
应该是函数名称里面不能写成带有运算的
发表于 2020-10-31 23:19 | 显示全部楼层
去检查下的库文件重复了,建议删除版本低的库文件。找到你安装Arduino IDE的相关盘。希望对你有所帮助
发表于 2020-10-31 23:20 | 显示全部楼层
zhaoxuano 发表于 2020-10-31 23:19
去检查下的库文件重复了,建议删除版本低的库文件。找到你安装Arduino IDE的相关盘。希望对你有所帮助 ...

去这个地址找找看Users\fanwe\AppData\Local\Arduino15
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 13:41 , Processed in 0.104623 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表