本文介紹整合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。
執行命令
make
,即可編譯Link SDK。編譯完成後,產生的Demo可執行檔在目錄./output/下。
例如,MQTT接入功能,可執行命令
./output/mqtt-basic-demo
,運行該Demo可執行檔。
重要
如果您裝置的作業系統不是Linux,請根據系統,選擇合適編譯工具進行編譯。