Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用库编译时抛出错误_C++_Arduino_Arduino Uno_Esp8266 - Fatal编程技术网

C++ 使用库编译时抛出错误

C++ 使用库编译时抛出错误,c++,arduino,arduino-uno,esp8266,C++,Arduino,Arduino Uno,Esp8266,我找到了一个Arduino的Firebase示例,来自。我已经按照自述文件中的说明添加了Firebase Arduino库, 但编译失败,引发以下错误: 在firebase_sample_stream.ino:20:0中包含的文件中: /用户//Documents/Arduino/libraries/firebase-Arduino-master/firebase.h:24:25:致命错误:ESP8266WiFi.h:没有这样的文件或目录 包括 不仅是Firebase库,还包括任何其他库。我错过

我找到了一个Arduino的Firebase示例,来自。我已经按照自述文件中的说明添加了Firebase Arduino库, 但编译失败,引发以下错误:

在firebase_sample_stream.ino:20:0中包含的文件中: /用户//Documents/Arduino/libraries/firebase-Arduino-master/firebase.h:24:25:致命错误:ESP8266WiFi.h:没有这样的文件或目录 包括 不仅是Firebase库,还包括任何其他库。我错过了什么


希望有人能解决这个问题。

您可以从此处手动下载该文件并将其包含在项目中。这可能行得通。或者您可以添加到额外的Board Manager并更新该板。

我想您也在arduino软件中安装了esp8266板?您是通过工具->板:xxx选择的吗?嗯,自从我上次使用它以来,它可能已经改变了,但是Arudino只会在选择了相应的电路板的情况下公开特定的库及其头部。即使在选择电路板之前,代码也应该编译,这不会出错。您需要选择一块ESP8266板,否则会出现该错误。只有选择了ESP8266板,才能包括ESP8266 WiFi库。您在工具>线路板菜单中选择了什么?Firebase示例应该上载到ESP8266而不是Arduino。从哪里开始?我已经添加了这个