Kaa ESP8266编译错误

时间:2017-07-14 10:52:13

标签: c cmake header-files esp8266 kaa

我根据this document

构建了ESP8266 SDK

但编译报告显示以下错误。

[ 35%] Building C object kaa/CMakeFiles/extension_notification.dir/src/extensions/notification/kaa_notification_manager.c.obj
In file included from /home/gian/Scrivania/espdemo/kaa/src/extensions/notification/kaa_notification_manager.c:33:0:
/home/gian/Scrivania/espdemo/kaa/src/kaa/platform-impl/esp8266/platform/sock.h:20:31: fatal error: lwip/lwip/sockets.h: No such file or directory
 #include <lwip/lwip/sockets.h>
                               ^
compilation terminated.
kaa/CMakeFiles/extension_notification.dir/build.make:62: set di istruzioni per l'obiettivo "kaa/CMakeFiles/extension_notification.dir/src/extensions/notification/kaa_notification_manager.c.obj" non riuscito
make[2]: *** [kaa/CMakeFiles/extension_notification.dir/src/extensions/notification/kaa_notification_manager.c.obj] Errore 1
CMakeFiles/Makefile2:449: set di istruzioni per l'obiettivo "kaa/CMakeFiles/extension_notification.dir/all" non riuscito
make[1]: *** [kaa/CMakeFiles/extension_notification.dir/all] Errore 2
Makefile:127: set di istruzioni per l'obiettivo "all" non riuscito
make: *** [all] Errore 2

1 个答案:

答案 0 :(得分:0)

问题是文件esp8266.cmake中的名称不正确。在第49行,我改变了 设置(ESP8266_SDK_PATH / opt / Espressif / ESP8266_SDK )设置(ESP8266_SDK_PATH / opt / Espressif / esp-rtos-sdk