设备接入 IOTDA-C Demo使用说明:导入代码样例

时间:2024-05-30 20:13:00

导入代码样例

  1. 下载quickStart(C)样例。
  2. 将代码拷贝到linux运行环境中。可以看到代码文件层级如下图。

    代码目录简述:

    • src源码目录

      mqtt_c_demo:demo核心源码;

      util/string_util.c:工具资源文件;

    • conf:证书目录

      rootcert.pem:设备校验平台身份的证书,用于设备侧接入物联网平台登录鉴权使用;如果对接的IoTDA版本非基础版,请将该证书文件中c/ap-southeast-1-device-client-rootcert.pem文件内容拷贝到conf/rootcert.pem文件中。

    • include: 头文件目录

      base目录:存放依赖的paho头文件

      openssl目录:存放依赖的openssl头文件

      util目录:存放依赖的工具资源头文件

    • lib:依赖库文件

      libcrypto.so*/libssl.so*: openssl库文件

      libpaho-mqtt3as.so*: paho库文件

    • Makefile:Makefile文件

support.huaweicloud.com/devg-iothub/iot_02_2131.html