arm linux內核移植

(一).配置交叉編譯工具arm-linux-gcc

不編譯在make zImage時會出現"arm-linux-gcc:Command not found"


下面講解配置方法

1.tar -xvfj EABI - 4.3.3_EmbebSky_20100610.tar.bz2 -C /opt/Embedsky/

(其中,EABI - 4.3.3_EmbebSky_20100610.tar.bz2是交叉編譯壓縮包,天嵌2440開發板配套光盤中有,/opt/Embedsky/是解壓的位置)


2.重新設置系統環境變量PATH,使其包含EABI - 4.3.3_EmbebSky_20100610.tar.bz2解壓文件中bin文件目錄。

參考方法:http://jingyan.baidu.com/article/db55b609a3f6274ba30a2fb8.html

我這裏按上面解壓後目錄爲/opt/Embedsky/opt/EmbedSky/4.3.3/bin, 所以執行命令sudo gedit /etc/environment(有的linux發行版配置文件可能在/etc/profile中), 我這裏執行結果如下:


然後在PATH="...."的末尾處添加:

:/opt/Embedsky/opt/EmbedSky/4.3.3/bin,結果如下:


3.使其立即生效,在終端執行:source /etc/environment或者重啓電腦即可。

4.使用命令arm-linux-gcc  -v檢測是否安裝成功。正常情況如下:














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