ubuntu下 gcc工具鏈的安裝

2021-09-19 12:27:53 字數 879 閱讀 8147

ubuntu14.04中,一般將自定義的軟體安裝在/usr/local/目錄下;

arm s5pv210的工具鏈為arm_linux_2009q3。版本號為

提取碼:e8l9

cd /usr/local/------------mkdir arm;

tar -xvf arm-2009q3.tar.bgz

cd /arm/arm-2009q3/bin;---------./arm-none-linux-gnueabi-gcc -v

若列印出版本號則代表安裝成功。

將工具鏈匯出到系統環境變數中

若不將工具鏈匯出到環境變數中,則執行程式只能在usr/local/arm/arm-2009q3/bin目錄下執行。

- 執行以下 命令:

1:vi ~/.bashrc

:2:在末尾新增:export path = /usr/local/arm/arm-2009q3/bin :$path

3:手動執行檔案:source ~/.bashrc

ps:

修改環境變數是在當前使用者,切換其他使用者時無效。

2:為工具鏈建立軟鏈結檔案:

建立軟連線是為了減少命令的程度,在一定程度上減少工作量。

單獨的建立軟鏈結的命令如下:

ln arm-none-linux-guneabi-gss -s arm-linux-gcc;

可以將工具鏈下的所有命令,使用指令碼檔案批量建立軟鏈結。指令碼檔案參照軟體安裝包的鏈結。

GCC編譯工具鏈

編譯過程控制 e 預處理,會呼叫cpp預處理器,但不生成檔案。gcc e main.c o main.i c 預處理時,不刪除注釋資訊 s 生成彙編檔案,gcc合併預編譯和編譯,呼叫ccl程式完成 c 將原始檔編譯成目標檔案,但是不鏈結,呼叫彙編器as o 輸出目標名稱,gcc預設編譯出來的檔案是a...

ubuntu下gcc的公升級

如果要公升級gcc,直接用下面命令會報錯 sudo apt get upgrade sudo apt get install gcc 5 g 5最後查閱資料,得用下面幾行命令 sudo add apt repository ppa ubuntu toolchain r test sudo apt g...

gcc工具鏈nm符號工具簡介

root centos nm n home abc.exe nm.txt n 按位址順序排序,匯出 cat 符號表 00000000049908a0 b g getuserinfo 0000000004990947 b gsnum 0000000004990948 b gsft2 000000000...