编译阿里云iot的C-SDK
概要
准备开发环境
本地开发环境Ubuntu14.04 64位
本文开发环境是自己搭建的ubuntu64位虚拟机,开发环境不在这里做过多描述,阿里的官方文档中说到自己没有环境的话可以到Hacklab Web IDE上开发,这里没弄懂这个Web IDE环境,可以以后自己研究下
安装必要软件命令
物联网云平台环境搭建
如何创建支持物模型的产品 通过常见产品->创建设备的步骤来预先在物联网平台创建设备信息,会生成设备标识码
java物联网基础
编译运行代码
官方文档里面说明需要关闭宏FEATURE_DEVICE_MODEL_ENABLED,但是关闭宏之后编译失败。我编译时候没有关闭宏,修改了wrappers/os/ubuntu/HAL_OS_linux.c,里面的ProductKey,DeviceName,DeviceSecret
修改完成之后执行make命令输出如下打印
在sdk的output/release/bin/下执行https://blog.51cto.com/u_12187/mqtt-example
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/268.html