1. 系統情況
Ubuntu版本:16.04 LTS x64
交叉編譯環境:arm-linux-gcc-4.4.3
2. 安裝步驟
-
解壓,將解壓后的文件放在
/opt/
目錄下
OPT目錄 設置系統環境
有多種方法,我是編輯用戶目錄下的.profile
文件后重啟
# 增加 ARM交叉編譯工具
PATH=/opt/arm-gcc443/FriendlyARM/toolschain/4.4.3/bin:$PATH
- 驗證
重啟后打開終端,輸入arm-linux-gcc -v
,顯示
? ~ arm-linux-gcc -v
/opt/arm-gcc443/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc: 15: exec: /opt/arm-gcc443/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-gcc: not found
說明需要在該64位系統中安裝32位庫兼容包
sudo apt-get install ia32-libs
出現下圖所示情況
安裝ia32-libs
使用命令
sudo apt-get install lib32ncurses5 lib32z1
,安裝后重新執行arm-linux-gcc -v
,效果如下:版本
- Over