我希望能够连接一些传感器并使用 Contiki-OS 将传感器数据发送到 Thingspeak 云。 C 库可用于连接传感器,libthingspeak 库可用于更新 Thingspeak 上的提要。我能够使用 examples/udp-ipv6 文件夹中提供的示例在两个微尘之间执行通信,将一个节点设置为客户端,将另一个节点设置为服务器。我现在如何在我的应用程序中包含所需的库代码并构建它。需要在 Makefile 中进行哪些更改? 我正在使用 cc2538 开发套件。
最佳答案
使用 TARGET_LIBFILES
变量。例如,要链接到标准数学库:
TARGET_LIBFILES += -lm
如果需要,将库所在的路径添加到LDFLAGS
:
LDFLAGS += -L/path/to/libraries
关于c - 如何使用外部库并将它们与 Contiki 应用程序一起编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26323623/