ID²(Internet Device ID),是一种物联网设备的可信身份标识,具备不可篡改、不可伪造、全球唯一的安全属性,是实现万物互联、服务流转的关键基础设施。ID²Client SDK是用于设备端开放的工具包,帮助开发者快速接入ID²开放平台.
本SDK的编译环境是64位
的Ubuntu14.04
将下载到的压缩包在Linux上解压缩
运行如下命令:
$ cd ./hal/linux_emulator
运行如下命令:
$ make
编译成功完成后, 生成的样例程序在当前目录的out/
目录下:
$ ./out/id2_demo
./include/id2_client.h 接口文件是SDK提供给用户使用的API。demo/id2_client_demo.c程序中提供了该API的使用方式
根据开发者目标平台以及所使用安全载体的不同,需要对SDK进行相应的适配,具体信息请参考doc目录中的接口文档进行适配。