本節(jié)介紹如何編譯可以在開發(fā)板上運(yùn)行的應(yīng)用,編譯方法很簡單。 基于:iTOP4412開發(fā)板 首先要確定一下環(huán)境變量,如下圖所示,使用“cd”命令回到根目錄,然后使用命令 “vim .bashrc”打開環(huán)境變量文件。 ![]() 如下圖所示,進(jìn)入最底行,這里使用的和編譯內(nèi)核的編譯器一樣就可以。 ![]() 使用命令“cd /home/linuxsystemcode/helloworld/”回到 “/home/linuxsyetemcode/helloworld”目錄中,如下圖所示,使用命令 “ARM-none-linux-gnueabi-gcc -o helloworld helloworld.c -static”,將當(dāng)前目錄下的 C 文件“helloworld.c ”編譯成可執(zhí)行文件“helloworld”; “arm-none-linux-gnueabi-gcc ”表示使用 arm 編譯器,對應(yīng) iTop4412 開發(fā)板; “-static”表示將庫也編譯進(jìn)去。 ![]() 如下圖所示,編譯成功,生成“helloworld”文件 ![]() |