环境说明

本文介绍集成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的更多信息,请参见SDK移植

开发环境

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,请根据系统,选择合适编译工具进行编译。