Ubuntu18.04安裝arm-linux-gcc交叉編譯工具(附arm-linux-gcc 5.4.0包)
一、下載arm-linux-gcc 5.4.0包
下載(百度雲)連結:https://pan.baidu.com/s/1AeqzkboWkJDJjU9HxtXhrA 提取碼:uzup
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
二、在/usr/local目錄下新建arm資料夾,並且給予最高許可權後進入新建的檔案目錄裡面
[email protected]:/usr/local# mkdir arm
[email protected]:/usr/local# chmod 777 arm
[email protected]:/usr/local# cd arm
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
三、將下載的工具壓縮包複製到新建檔案內並解壓
[email protected]:/usr/local/arm# cp /mnt/hgfs/Ubuntu-tool/gcc-tool/arm-linux-gcc-5.4.0.tar.gz ./
[email protected]:/usr/local/arm# ls
arm-linux-gcc-5.4.0.tar.gz
[email protected]:/usr/local/arm# tar xzvf arm-linux-gcc-5.4.0.tar.gz
解壓過程如下:
解壓完畢檢視應有如下檔案
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
四、找到配置檔案 /etc/profile ,開啟profile 在末尾新增以下語句:
export PATH=/usr/local/arm/5.4.0(資料夾版本號)/bin:$PATH
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
五、執行profile檔案:
[email protected]:/usr/local/arm# source /etc/profile
如出現如下問題時,請注意核對是否刪除了profile檔案內的東西
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------六、檢視路徑:
[email protected]:/usr/local/arm# echo $PATH
若有路徑 /usr/local/arm/5.4.0/bin: 表示安裝成功
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
七、最後輸入arm-linux-gcc -v檢視版本資訊,檢查是否安裝完成,如果出現以下資訊,則說明安裝成功。
[email protected]:/usr/local/arm# arm-linux-gcc -v
版本資訊及版本號如下:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
最後就可以進行對應原始檔的編譯了、執行了
編譯命令:arm-linux-gcc -o hello hello.c (gcc編譯器中用的是:gcc -o hello hello.c)
執行命令:./hello
---------------------------------------------------------------------------END---------------------------------------------------------------------------------------