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...