【问题标题】:ESP8266WebServer.h, "functional: No such file or directory"ESP8266WebServer.h,“功能:没有这样的文件或目录”
【发布时间】:2016-08-28 02:57:35
【问题描述】:

我尝试将库 ESP8266WebServer 安装到 platformio IDE 中。 我收到此错误“功能:没有这样的文件或目录”。关于“功能”的一点研究,http://www.cplusplus.com/reference/functional/

In file included from configMode.cpp:13:0:
.pioenvs/uno/ESP8266WebServer/ESP8266WebServer.h:27:22: fatal error: functional: No such file or directory
#include <functional>
^
compilation terminated.

【问题讨论】:

  • 我遇到了同样的错误,create.arduino.cc/editor 上的课程相同
  • 检查编译器正在使用的包含路径。
  • 解决这个问题有进展吗?
  • 我想我最后用 vim 代替。

标签: c++ arduino iot


【解决方案1】:

就我而言,当我尝试这样做时发生了同样的错误

#include <ESP8266WebServer.h>

.c 文件中。

它应该是 .cpp 以便编译没有错误。

【讨论】:

    【解决方案2】:

    我遇到了这个问题,但我意识到我在 Arduino IDE 中设置了错误的电路板。如果您尚未安装 ESP8266 (https://github.com/esp8266/Arduino#installing-with-boards-manager) 的 Arduino 内核,请从 Arduino IDE 工具菜单中选择正确的板。

    我现在还有其他编译器错误。

    【讨论】:

      猜你喜欢
      • 2021-06-24
      • 2019-06-13
      • 2019-04-16
      • 2015-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      相关资源
      最近更新 更多