【阿里ioT物联网云套件编译教程】
【阿里ioT物联网云套件编译教程,按照这个教程就没错了,别参照igthub】
编译过程出现一系列未定义的引用:
IOT_CMP_Init
IOT_CMP_Deinit
IOS_CMP_XXX
...
原因:github文档更新速度跟不上SDK更新的速度,函数只有声明没有定义
解决:关闭make.settins中相应的功能:
FEATURE_MQTT_COMM_ENABLED = y
FEATURE_MQTT_DIRECT = y
FEATURE_MQTT_DIRECT_NOTLS = n
FEATURE_MQTT_DIRECT_NOITLS = y
FEATURE_COAP_COMM_ENABLED = n
FEATURE_HTTP_COMM_ENABLED = y
FEATURE_SUBDEVICE_ENABLED = n
FEATURE_CMP_ENABLED = n
FEATURE_DM_ENABLED = n
FEATURE_SERVICE_OTA_ENABLED = n