本文介绍集成C Link SDK所需的环境要求。

硬件环境

阿里云提供的C Link SDK,兼容多种不同的系统平台和硬件设备。只要您的设备满足以下最低要求,即可集成或移植C Link SDK。

  • 设备支持TCP/IP协议栈,或通过外接模组等方式支持该协议栈。
  • 设备至少拥有20 KB的ROM和2 KB的RAM。
  • 设备的操作系统没有限制。

    C Link SDK中的Demo文件开发于Linux系统,您可以直接在Linux系统中快速体验并使用。

开发环境

C Link SDK可实现跨平台的移植,对开发环境要求灵活,只需支持以下条件:

  • 开发语言:C99标准的C语言。
  • 开发工具:不限。支持C语言编译即可。
  • 编译框架:Makefile编译。

编译与运行

在Linux和macOS环境下,完成Link SDK配置后,您可以按照以下操作,在C Link SDK根目录下,编译并运行SDK中Demo。

  1. 执行命令make,即可编译Link SDK。
  2. 编译完成后,生成的Demo可执行文件在目录./output/下。

    例如,MQTT接入功能,可执行命令./output/mqtt-basic-demo,运行该Demo可执行文件。

注意 如果您设备的操作系统不是Linux,请根据系统,选择合适编译工具进行编译。