arm-linux-gcc 編譯器的安裝

下載arm-linux-gcc-4.3.2.tgz


以root用戶登錄(切換爲root賬號)

解壓文件
#tar xvzf arm-linux-gcc-4.3.2.tgz -C /

添加環境變量:
#gedit /root/.bashrc

在最後一行加上:
export PATH=/usr/local/arm/4.3.2/bin:$PATH

使.bashrc文件生效
#source /root/.bashrc

驗證是否安裝成功

輸出環境變量
#echo $PATH
查看編譯器的版本信息
#arm-linux-gcc -v

讓非超級用戶使用

#vi ~/.bashrc
在文件末尾加入:
export PATH=/usr/local/arm/4.3.2/bin:$PATH

#gedit /etc/profile

在文件的末尾加上:
PATH=/usr/local/arm/4.3.2/bin:$PATH

#source /etc/profile


在linux下,我們安裝arm-linux交叉編譯工具後,使用時要輸入的命令相當長,根本不是資料上的arm-linux-gcc這種簡單的方式。

爲了在使用交叉編譯工具時,更加便捷,筆者瞭解到,只要爲安裝目錄下的工具建立鏈接即可。

關於linux中的鏈接,有軟連接和硬鏈接之分,兩者都能在linux下直接輸入名稱執行該命令,其本質區別是:

軟連接只是一個跳轉的中間名稱,類似windows下的快捷方式(此處是命令的快捷方式,而非文件);

硬鏈接則爲該文件建立了一份拷貝,並使用用戶需要的名稱保存,類似於命令的重命名;


創建軟連接的命令:

#ln -s 原命令文件  目標命令文件

例如:

#ln -s arm-none-linux-gnueabi-gcc arm-linux-gcc


創建硬鏈接:

#ln  原命令文件  目標命令文件

例如:

#ln arm-none-linux-gnueabi-gcc arm-linux-gcc


這樣,我們要使用原來的arm-none-linux-gnueabi-gcc命令時,執行arm-linux-gcc即可。


注意:無論是創建硬鏈接還是軟鏈接,建議進入命令所在目錄再進行操作,一是有利於管理,其次是防止產生斷鏈時找不到原因。

(斷鏈,類似於windows下程序已經被卸載,而快捷方式還在;關於斷鏈的詳細情況,讀者可以參考其他資料。



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