最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Ubuntu安裝arm交叉編譯工具鏈

2021-10-12 21:50 作者:秋名山西  | 我要投稿

想要在Ubuntu主機(jī)上編譯出能夠在arm目標(biāo)機(jī)上正常運(yùn)行的程序,那么安裝arm交叉編譯工具鏈便是一道繞不過(guò)去的坎。最近剛學(xué)習(xí)的安裝方法,記錄如下:

一、獲取交叉編譯工具安裝包

針對(duì)自己手上的開(kāi)發(fā)板,下載對(duì)應(yīng)的安裝包,一般在開(kāi)發(fā)板的隨機(jī)光盤中能找到。

二、將安裝包放到Ubuntu對(duì)應(yīng)的目錄并解壓

我是在/usr/local路徑下建立了arm文件夾,將安裝包放入/usr/local/arm目錄下,使用合適的解壓命令進(jìn)行解壓。解壓完成后交叉編譯工具就安裝完成了,安裝路徑就是/usr/local/arm目錄中解壓生成的文件夾的bin目錄。在該目錄下執(zhí)行arm-linux-gcc(具體名稱每個(gè)人不一樣)-v,若能正常打印交叉工具的版本號(hào),則表示安裝成功。此時(shí)若我們切換當(dāng)前所在目錄,再執(zhí)行arm-linux-gcc -v 時(shí),會(huì)顯示找不到命令。這是因?yàn)榘呀徊婢幾g工具的路徑添加到系統(tǒng)環(huán)境變量中。?

三、添加系統(tǒng)環(huán)境變量

在第二步中,雖然已經(jīng)驗(yàn)證了交叉編譯工具鏈已經(jīng)安裝成功,但是這是的交叉編譯工具使用起來(lái)很不方便,只能在安裝目錄中使用。倘若使用者不知道工具鏈的安裝目錄,則就無(wú)法使用已經(jīng)安裝的交叉編譯工具。可以使用命令:echo $PATH查看系統(tǒng)已經(jīng)有的環(huán)境變量,如果沒(méi)有,可以使用export PATH=/usr/local/arm/arm-linux-gcc/bin:$PATH(命令中的“:”號(hào),表示的是環(huán)境變量分隔符,$PATH表示以前的系統(tǒng)環(huán)境變量),將交叉編譯工具的安裝路徑輸出到系統(tǒng)環(huán)境變量中。但是這樣的方法,只能設(shè)置當(dāng)前終端窗口的環(huán)境變量,一旦關(guān)閉后再打開(kāi),這個(gè)設(shè)置便會(huì)失效。因此,我們需要在root目錄下的.bashrc文件中,添加對(duì)應(yīng)的路徑(因?yàn)樵撐募?huì)在用戶登錄時(shí)自動(dòng)配置環(huán)境變量),這樣一來(lái),我們就可以在任意目錄使用交叉編譯工具。

四、為交叉編譯工具鏈建立鏈接

使用ln 交叉編譯工具名稱 -s 交叉編譯工具的別名,這個(gè)命令可以建立交叉編譯工具的鏈接,也就是給交叉編譯工具取了一個(gè)別名,在使用的時(shí)候便于輸入。

以上就是今天的學(xué)習(xí)內(nèi)容,有錯(cuò)誤和不足的地方,以后發(fā)現(xiàn)了再改~

Ubuntu安裝arm交叉編譯工具鏈的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
秦安县| 若羌县| 潍坊市| 通辽市| 宜兴市| 桐乡市| 海安县| 香河县| 资溪县| 广河县| 巴林左旗| 会理县| 府谷县| 海城市| 平凉市| 定日县| 囊谦县| 怀安县| 永昌县| 黄浦区| 洪湖市| 即墨市| 锡林郭勒盟| 苍南县| 定远县| 棋牌| 得荣县| 安乡县| 威远县| 精河县| 水富县| 崇左市| 容城县| 凯里市| 石门县| 长宁县| 靖安县| 赤壁市| 陵川县| 五河县| 三明市|