Linux下手動安裝gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf編譯鏈工具

0x00 前言

文章中的文字可能存在語法錯誤以及標點錯誤,請諒解;

如果在文章中發現代碼錯誤或其它問題請告知,感謝!

運行環境(#cat /proc/version):Linux version 3.13.0-32-generic (buildd@kissel) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014

0x01安裝過程

我們安裝編譯鏈工具除了可以使用#apt-get install方式之外,還可以使用手動安裝,下面介紹手動安裝編譯鏈工具方式。
1.查看Linux系統版本位數
使用#getconf WORD_BIT以及#getconf LONG_BIT來確定word和long的位數,若都輸出32則爲32位系統,若分別輸出32以及64則爲64位系統:
在這裏插入圖片描述
由上可以確定系統版本爲64位。

2.新建ARM-toolchain文件夾
使用指令# mkdir /usr/local ARM-toolchain新建ARM-toolchain文件夾:

在這裏插入圖片描述
3.根據步驟1確定的系統位數下載編譯鏈版本,64位系統對應下載gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
輸入指令#wget http://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz下載編譯鏈壓縮包:
在這裏插入圖片描述
下載完成:
在這裏插入圖片描述
4.解壓gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
輸入指令#xz -d gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz以及#tar xvf gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar解壓:
在這裏插入圖片描述

在這裏插入圖片描述
5.修改環境變量,把交叉編譯路徑加入到PATH。使用#gedit /etc/profile打開配置文件,在文件最後一行輸入export PATH="/usr/local/ARM-toolchain/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin:$PATH",保存退出,然後使用# source /etc/profile是配置生效。

6.查看是否安裝成功,輸入指令#arm-linux-gnueabihf-gcc -v查看:
在這裏插入圖片描述
有顯示則成功。

以上。

參考文檔:
1.https://blog.csdn.net/C_chuxin/article/details/82703327
2. https://www.cnblogs.com/LoTGu/p/6075816.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章