用 blinker的库提示这个错误 路径错误如何解决。-Arduino中文社区 - Powered by Discuz! Archiver

lslcxlsl 发表于 2020-7-14 21:55

用 blinker的库提示这个错误 路径错误如何解决。

Arduino:1.6.5 (Windows 7), 板:"WeMos D1, 80 MHz, Serial, 9600, 4M (3M SPIFFS)"

In file included from D:\projest\arduino-1.6.5-ESP8266-2.0\arduino-1.6.5-r5\libraries\blinker\src/BlinkerESPMQTT.h:10:0,
               from D:\projest\arduino-1.6.5-ESP8266-2.0\arduino-1.6.5-r5\libraries\blinker\src/Blinker.h:36,
               from Hello_WiFi.ino:48:
D:\projest\arduino-1.6.5-ESP8266-2.0\arduino-1.6.5-r5\libraries\blinker\src/Adapters\BlinkerMQTT.h:9:29: fatal error: ESP8266mDNS.h: No such file or directory
   #include <ESP8266mDNS.h>
                           ^
compilation terminated.
编译有误。

报告将会包含更多的信息
"在编译时,输出详细信息"
在 文件>首选项 中启用
使用blinker-library-master 这个库复制到arduino目录后提示这个错误如何解决呢?

奈何col 发表于 2020-7-15 03:04

https://diandeng.tech/doc/getting-start-8266
请先按照文档配置环境

lslcxlsl 发表于 2020-7-16 16:20

谢谢 我使用dht11 提示 为开发板 NodeMCU 0.9 (ESP-12 Module) 编译时出错。
Arduino:1.8.10 (Windows 7), 开发板:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\DHT\DHT_U.cpp:22:0:

"DHT.h" 对应多个库
D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\DHT\DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

#include <Adafruit_Sensor.h>

                           ^

compilation terminated.

已使用: D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\DHT
"Blinker.h" 对应多个库
已使用: D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\Blinker
未使用:D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\blinker-library-master
"ESP8266HTTPClient.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\ESP8266HTTPClient
"Ticker.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\Ticker
"EEPROM.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\EEPROM
"ESP8266httpUpdate.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\ESP8266httpUpdate
"ESP8266mDNS.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\ESP8266mDNS
"ESP8266WiFi.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\ESP8266WiFi
"ESP8266WebServer.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\ESP8266WebServer
"Hash.h" 对应多个库
已使用: C:\Users\chenxu\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\Hash
exit status 1
为开发板 NodeMCU 0.9 (ESP-12 Module) 编译时出错。
找到无效库在 D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\FastLED-master: no headers files (.h) found in D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\FastLED-master
找到无效库在 C:\Users\chenxu\Documents\Arduino\libraries\FastLED-master: no headers files (.h) found in C:\Users\chenxu\Documents\Arduino\libraries\FastLED-master
找到无效库在 D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\FastLED-master: no headers files (.h) found in D:\projest\arduino\arduino-1.8.10-windows\arduino-1.8.10\libraries\FastLED-master
找到无效库在 C:\Users\chenxu\Documents\Arduino\libraries\FastLED-master: no headers files (.h) found in C:\Users\chenxu\Documents\Arduino\libraries\FastLED-master

在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
页: [1]
查看完整版本: 用 blinker的库提示这个错误 路径错误如何解决。