Ubuntu下交叉編譯環境安裝

1. 安裝標準的C開發環境,由於Ubuntu安裝默認是不安裝的,所以需要先安裝一下:
sudo apt-get install gcc g++ libgcc1 libg++ make gdb
2.安裝交叉編譯器
ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/下載交叉編譯器cross-3.2.tar.bz2,然後解壓sudo tar jxvf /home/engelbert/cross-3.2.tar.bz2(/home/engelbert/爲你存放cross-3.2.tar.bz2的路徑),然後將解壓後的文件都轉移到/usr/local/下,
sudo mv /home/engelbert/usr/local/arm /usr/local
3.把交叉編譯器的路徑加入到PATH
sudo vi /etc/bash.bashrc(一說~/.bashrc)
在後面加入如下代碼:
if [ -d /usr/local/arm ] ; then
    PATH=/usr/local/arm/bin:"${PATH}"
fi
4.
使新的環境變量生效
# source /etc/profile(一說 source~/.bashrc)
5.檢查是否將路徑加入PATH的方法:
echo $PATH
如果顯示的內容中有/usr/local/arm/bin,說明已經將交叉編譯器的路徑加入PATH

自此,交叉編譯環境安裝完成。


如果還不能tab出arm-eabi-*,注意修改解壓後交叉編譯器的目錄和文件屬性。


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