歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> 建立交叉編譯環境arm

建立交叉編譯環境arm

日期:2017/3/3 12:46:49   编辑:Linux技術
轉自:/content/7071690.html
建立交叉編譯環境arm-linux-gcc-4.3.2。
1.在終端進入arm-linux-gcc-4.3.2.tgz存放目錄,再sudo tar -zxvf arm-linux-gcc-4.3.2.tgz -C
/(注意大寫C字母後留一個空格,這樣會自動解壓縮到/usr/local/4.3.2目錄下)
修改環境變量,使交叉編譯環境生效。我是執行如下命令:
yagerya@yagerya-desktop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
yagerya@yagerya-desktop:~$
sudo gedit /etc/environment
原文件應為PATH="/usr/local/sbin:/usr/local/bin:/usr
/sbin:/usr/bin:/sbin:/bin:
/usr/games“將其改為PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin"保存退出即可.然後注銷重新登錄就可使環境變量生效了。
我不推薦大家這樣做,我試過了在編譯內核時無論執行sudo
-s後,再執行arm-linux-gcc -v也沒有出現環境變量的信息,故cd
/opt/FriendlyARM/mini2440後,無論make zImage或sudo make zImage
都出現無法再到arm-linux的情況!
所以我推薦大家這樣做:
yagerya@yagerya-desktop:~$ vim
~/.profile
在這個文件最後添加上自己的環境變量:export
PATH=$PATH:/usr/local/arm/4.3.2/bin
然後在終端執行source ~/.profile
,即可立即生效。
Copyright © Linux教程網 All Rights Reserved