【问题标题】:How to use external libraries and compile them along with a Contiki application如何使用外部库并将它们与 Contiki 应用程序一起编译
【发布时间】:2014-10-12 09:23:38
【问题描述】:

我希望能够连接一些传感器并使用 Contiki-OS 将传感器数据发送到 Thingspeak 云。 C 库可用于连接传感器,而 libthingspeak 库可用于更新 Thingspeak 上的提要。我可以使用示例/udp-ipv6 文件夹中提供的示例在两个节点之间执行通信,将一个节点设置为客户端,将另一个节点设置为服务器。我现在如何在我的应用程序中包含所需的库代码并构建它。 Makefile 需要做哪些修改? 我用的是cc2538开发包。

【问题讨论】:

    标签: c contiki


    【解决方案1】:

    使用TARGET_LIBFILES 变量。例如,与标准数学库链接:

    TARGET_LIBFILES += -lm
    

    如果需要,将库所在的路径添加到LDFLAGS

    LDFLAGS += -L/path/to/libraries
    

    【讨论】:

      猜你喜欢
      • 2015-03-24
      • 1970-01-01
      • 2021-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      相关资源
      最近更新 更多