前提環境:
1.在ubutu1104上安裝了4.3.3的交叉編譯工具,解壓到目錄/usr/local/arm/4.3.3
在/etc/environment添加了環境變量。shell中 輸入:arm-linux-gcc -v 提示有版本信息。
2.sudo make zImage 時報錯/sbin:arm-linux-gcc not found
原因:由於用戶權限導致的路徑問題,參考網上別人博客:地址http://blog.csdn.net/sdwuyulunbi/article/details/6152437
解決辦法:在root權限下輸入命令:export PATH=$PATH:/usr/local/arm/4.3.3/bin 然后重新啟動
另外一個辦法:網友提出也可以將 /usr/local/arm/4.3.3/bin目錄下的軟連接拷貝到系統路徑/sbin下。嘗試后,理論上可行,但是覺得不利於日后管理,尤其是更換編譯器版本的時候要刪除,會非常麻煩,故放棄此法。(本人編譯內核用4.3.3,編譯應用程序用3.5版本)
