arm-none-linux-gnueabi交叉工具鏈安裝

arm-none-linux-gnueabi交叉工具鏈與arm-linux-gcc 的區別:

參考網友的說法:eabi標準的要好些,可能arm-linux-gcc就是arm-none-linux-gnueabi的一個鏈接

參考網友的一些做法:

1 下載arm-2009q1-203-arm-none-linux-gnueabi.bin
2 執行./arm-2009q1-203-arm-none-linux-gnueabi.bin在安裝的時候選擇推薦的路徑/opt/arm2009q1
3 修改環境變量  gedit~/.bashrc 在文件最後面添加exportPATH="/opt/arm-2009q1/bin:$PATH"
4 修改以後執行 source /.bashrc 使得剛纔的設置生效
5 測試安裝結果 輸入 arm-none-linux-gnueabi-gcc6 提示NO input file 成功…… 

我參考他的方法,在網上找arm-2009q1-203-arm-none-linux-gnueabi.bin,但是找了N久沒有找到,所以沒有參考他的方法,看了一些TI網站的資料,爲方便自己查閱,也方便網友參考,少走彎路,特此寫下我的安裝過程和一些心得,如果網友發現錯誤,敬請指正。

1:下載交叉編譯工具鏈

下載鏈接爲:http://www.codesourcery.com/sgpp/lite/arm/portal/release858

下載linux/GNU的就可以了,下載下來名字爲:

arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

下面要使用這個文件安裝

另外說明我是使用的root權限,#sudo -i 切換到root權限下。

默認是安裝在/opt目錄下的,一般的Ubuntu安裝完成之後都會在根目錄下有一個opt目錄,

如果沒有就創建一個新的目錄

# mkdir -p /opt

2:解壓源文件

參考TI的安裝,安裝路徑爲/opt目錄,解壓源文件到/opt目錄下。


# tar -vxjfarm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C/opt

3:設置環境變量

注意我使用的是root權限,如果不是使用的root權限就要改你對應的相應的文件了

# gedit     ~/.bashrc

在.bashrc文件的末尾最後添加一行,來增加一個環境變量

export PATH="/opt/arm-2009q1/bin:$PATH"

4:使得剛纔的設置生效
# source /.bashrc

5查看linux的環境變量
#echo $PATH
# printenv

6 測試安裝結果 輸入

# arm-none-linux-gnueabi-gcc

提示NO input file ,

到此爲止安裝完畢了,OK,大功告成。

文章源自 ”http://www.eefocus.com/PSOCPSOC/blog/11-08/228845_b0bc2.html“。
發佈了0 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章