国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

自己動手安裝交叉編譯工具鏈

2019-11-08 18:50:45
字體:
供稿:網(wǎng)友

一、安裝步驟:

步驟1:打開虛擬機,在/usr/local/下創(chuàng)建/usr/local/arm文件夾

步驟2:先將安裝包從Windows中弄到linux中去。可以用共享文件夾,也可以  用Samba,也可以cuteftp。

步驟3:解壓。tar -jxvf arm-2009q3.tar.bz2

    到此相當于程序已經(jīng)安裝完畢,真正的應(yīng)用程序安裝在  /usr/local/arm/arm-2009q3/bin目錄下

 

到此相當于程序已經(jīng)安裝完畢,真正的應(yīng)用程序安裝在/usr/local/arm/arm-2009q3/bin目錄下

注:linux中的目錄管理方法。技術(shù)角度來講,linux中所有目錄性質(zhì)都是一樣的,所以技術(shù)角度來講我們把軟件安裝到哪里都行。但是因為如果胡亂放置,將來程序可能不好找。所以久而久之大家就總結(jié)了一個文件放置的一般定義,譬如說/bin目錄放置一些系統(tǒng)自帶的用戶使用的應(yīng)用程序,/sbin目錄下存放的是系統(tǒng)自帶的系統(tǒng)管理方面的應(yīng)用程序。

那我們裝軟件放在哪里?一般都在/usr目錄下。我們安裝arm-linux-gcc,就在/usr/local/底下創(chuàng)建一個arm文件夾,然后裝到里面。

 

二、安裝后的測試

到真正的應(yīng)用程序的安裝目錄下(也就是/usr/local/arm/arm-2009q3/bin),去執(zhí)行arm-linux-gcc -v

執(zhí)行方法是:./arm-none-linux-gnueabi-gcc -v

執(zhí)行后可以得到一長串輸出,其中有“gcc version 4.4.1”字樣,即表示安裝成功。

我出現(xiàn)問題:我執(zhí)行./arm-none-linux-gnueabi-gcc -v時,提示bush:./arm-none-linux-gnueabi-gcc -v沒有那個文件或目錄

原因:是因為62位機與32位不兼容

解決方法:輸入 sudo apt-get install lib32bz2-1.0

再執(zhí)行./arm-none-linux-gnueabi-gcc -v

 

執(zhí)行后可以得到一長串輸出,其中有“gcc version 4.4.1”字樣,即表示安裝成功。

三、環(huán)境變量

以上的測試只能在/usr/local/arm/arm-2009q3/bin這個目錄里,去執(zhí)行arm-none-linux-gnueabi-gcc -v  如果在別的目錄下去執(zhí)行就不行。

如何在別的目錄下去執(zhí)行也可以呢?

在終端輸入  echo $PATH   

再輸入 export PATH=/usr/local/arm/arm-2009q3/bin:$PATH

就可以達到目的

(輸入echo $PATH 可以看到

,多了第一個)。

但是只要關(guān)掉這個終端再另外打開一個立馬就不行了。原因是我們本次終端中執(zhí)行時的操作只是針對本終端,以后再打開的終端并未被執(zhí)行過這個命令所以沒導(dǎo)出。

 

如何關(guān)掉這個終端再另外打開一個終端頁行呢?

解決方案:vi .bashrc

進去之后在最后一行加一句

export PATH=/usr/local/arm/arm-2009q3/bin:$PATH  保存退出即可。

注意:我們導(dǎo)出這個環(huán)境變量是在當前用戶,如果你登錄時在其他用戶下是沒用的

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 偃师市| 沂源县| 蒙阴县| 安国市| 石河子市| 伊吾县| 临安市| 奉贤区| 共和县| 通城县| 平原县| 巴青县| 慈利县| 察隅县| 通榆县| 博乐市| 交城县| 广南县| 荣成市| 顺昌县| 龙海市| 那坡县| 仁布县| 清新县| 潮州市| 于田县| 大庆市| 仁寿县| 西盟| 漯河市| 武功县| 竹山县| 札达县| 五指山市| 巴里| 阜新市| 宁晋县| 沂源县| 南雄市| 河间市| 扎囊县|