日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

環(huán)境要求與配置

更新時(shí)間:

本文介紹集成C Link SDK所需的硬件環(huán)境和開發(fā)環(huán)境要求,以及編譯配置與運(yùn)行說明。

硬件環(huán)境

  • 目前僅支持Linux系統(tǒng)或者其他兼容POSIX接口的系統(tǒng)。

  • 設(shè)備支持TCP/IP協(xié)議棧,或通過外接模組等方式支持該協(xié)議棧。

  • 設(shè)備至少擁有1M ROM和256KB RAM。

C Link SDK中的Demo文件開發(fā)于Linux系統(tǒng),您可以直接在Linux系統(tǒng)中快速體驗(yàn)并使用。

開發(fā)環(huán)境

C Link SDK可實(shí)現(xiàn)跨平臺(tái)的移植,對(duì)開發(fā)環(huán)境要求靈活,只需支持以下條件:

  • 開發(fā)語(yǔ)言:C99標(biāo)準(zhǔn)的C語(yǔ)言。

  • 開發(fā)工具:不限。支持C語(yǔ)言編譯即可。

  • 編譯框架:CMake編譯。

編譯

設(shè)置交叉編譯

修改CMakeLists.txt,設(shè)置交叉編譯工具鏈。

重要

以下配置中arm-linux-gnueabihf-gcc為示例值,實(shí)際場(chǎng)景中必須替換對(duì)應(yīng)的交叉編譯器代碼。

set(CMAKE_C_COMPILER arm-linux-gnueabihf-gcc)

執(zhí)行編譯

直接編譯

mkdir build && cd build
cmake ..
make -j

以靜態(tài)庫(kù)編譯

mkdir build && cd build
cmake -DBUILD_SHARED_LIBS=OFF ..
make -j

編譯輸出的內(nèi)容

  • Demo執(zhí)行文件路徑:./output/bin/

  • 庫(kù)文件路徑:./output/lib/

  • 頭文件路徑:./output/include/

運(yùn)行

如設(shè)備接入功能,可執(zhí)行命令./output/bin/device_basic_demo,運(yùn)行該Demo可執(zhí)行文件。

重要
  • Demo不包含正確的設(shè)備信息,請(qǐng)修改設(shè)備接入信息后再編譯運(yùn)行。

  • 如果配置為交叉編譯,需要將庫(kù)文件./output/lib/拷貝至目標(biāo)系統(tǒng),才能運(yùn)行。您也可使用靜態(tài)庫(kù)編譯運(yùn)行。

常見問題

配置C Link SDK Extended的CMakeLists.txt并執(zhí)行make -j編譯后,為什么不能在Linux開發(fā)板上運(yùn)行?