arm-linux-gcc交叉環(huán)境的建立有兩種方法:第一種,自己制作編譯工具鏈;第二種,使用別人做好的編輯工具鏈。對(duì)于初學(xué)者的我來說,當(dāng)然選擇第二種了。
首先,我們?cè)诰W(wǎng)上搜索arm-linux-gcc。我是在http://www.arm9.net/download.asp上下載的。一般在購買各種開發(fā)板時(shí),都帶有與板子匹配的壓縮包。
接下來,將壓縮包通過samba服務(wù)器復(fù)制到Linux的共享文件中(當(dāng)然可以用其他方法,目的是關(guān)鍵)。
再下來,在linux操作系統(tǒng)下,解壓該文件到/usr/local/arm/下。初次安裝系統(tǒng)后,/usr/local/目錄下沒有arm這個(gè)文件夾。通過mkdir arm新建一個(gè)文件。
然后添加環(huán)境變量。用vi打開/etc/profile,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTS下方輸入export PATH=/usr/local/arm/4.4.3/bin:$PATH,保存并推出。
最后,讓/etc/profile文件生效。
這樣就OK了。
后來,我將4.4.3的交叉編譯環(huán)境壓縮包解壓后,執(zhí)行有問題。于是就將/usr/local/下的arm文件刪除。在友善之臂的網(wǎng)站上下載了一個(gè)4.3.2的壓縮包。解壓到/usr/local/arm下,但是沒有改/etc/profile中的路徑,這樣導(dǎo)致arm-liunx-gcc仍然無效。
更改后,就OK了。
歡迎光臨 Chinaunix (http://72891.cn/) | Powered by Discuz! X3.2 |