嵌入式交叉編譯環境arm-linux-gcc環境搭建
阿新 • • 發佈:2018-05-26
arm linux gcc 嵌入式交叉編譯環境 準備工具安裝目錄 可以去官網下載對應系統版本的arm-Linux-gcc。將壓縮包arm-linux-gcc-4.4.3.tar.gz存放在一個目錄下。
.tar.gz 和.tgz 解壓:tar zxvf FileName.tar.gz 壓縮:tar zcvf FileName.tar.gz DirName
配置系統環境變量(可以系統自動識別不需要每次都完整輸入,可以自動補全) 可以在系統目錄下添加,也可以在當前用戶下添加(僅僅對當前目錄有效)
/etc/bash.bashrc 或者 ~/.bashrc 下添加export PATH=$PATH:/home/aldrich/arm/arm-linux-gcc-4.3.2/bin
使環境變量生效 使用命令:source XXX/.bashrc 使環境變量生效(xxx絕對路徑)
檢查環境變量是否設置成功 在終端上輸入命令 arm-linux 再按Tab鍵,如果能自動補全,說明環境變量設置成功了
安裝32位庫兼容包 輸入命令後,出現下面的錯誤提示信息:說是出現這種問題的原因是由於Ubuntu16.04用的是64位的,按以前的解決方法就是使用命令:
sudo apt-get install ia32-libs 裝一些32位的庫
出現上述界面是因為Ubuntu16.04版本已不支持ia32-libs的軟件包,而是使用了lib32ncurses5、lib32z1軟件包做為替代,所以在Ubuntu16.04版本當中應該安裝執行:
sudo apt-get install lib32ncurses5 lib32z1
嵌入式交叉編譯環境arm-linux-gcc環境搭建