c++ - 由于此错误,无法使用 microcoap 库。任何修复?

标签 c++ c unix arduino coap

我无法在 Arduino IDE 中使用 microcoap 库 ( https://github.com/1248/microcoap )。当我尝试编译时会产生以下错误

main-posix.c:1:24: fatal error: sys/socket.h: No such file or directory
#include <sys/socket.h>
                      ^

这个问题已经在(Cant use Micro-Coap library for arduino)中得到了回答,但答案没有意义。

最佳答案

删除 main-posix.c 因为这是 linux 所必需的,而不是 Arduino。它肯定会起作用。

关于c++ - 由于此错误,无法使用 microcoap 库。任何修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33222912/

相关文章:

c - 将数组传递给外部汇编函数

C: "read: Bad Address"和 "write: Bad Address"

c - valgrind,总堆使用量不断增加

c++ - 为什么局部变量不设置为零?

c++ - 使用 boost::ref 来指示编码约定中的意图

c++ - 如何实例化架构对象?

c - 为什么对与位置无关的代码函数调用使用惰性绑定(bind)

bash - 使用 awk 将数组字符串与 awk 中的字符串进行比较

linux - 在 shell 脚本中从另一个字符串中剪切并删除一个字符串

C++ 继承、成员和冗余数据