<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > linux操作系統交叉編譯環(huán)境的建立方法

linux操作系統交叉編譯環(huán)境的建立方法

作者: 時(shí)間:2010-09-21 來(lái)源:網(wǎng)絡(luò ) 收藏

基于的應用開(kāi)發(fā)一般是由目標系統硬件(開(kāi)發(fā)板)和宿主PC機所構成。目標硬件開(kāi)發(fā)板用于運行和系統應用軟件,而目標板所用到的的內核、應用程序的開(kāi)發(fā)和調試則需要通過(guò)宿主PC機來(lái)完成(所以稱(chēng)為)。雙方之間一般通過(guò)串口,并口或以太網(wǎng)接口連接關(guān)系。

但在此我建議構建如下的,適合個(gè)人或研發(fā)小組使用:?jiǎn)为毮贸鲆慌_PC機(PII以上即可,就用以前淘汰的舊機器就可以),在該PC上安裝桌面的Linux操作系統(如Red Hat Linux 8.0及以上),可以采用默認的安裝選項(注意要包含ftp服務(wù)),這臺PC作為L(cháng)inux服務(wù)器,除管理員以外,一般不直接讓其他人去操作。

將該Linux服務(wù)器接入局域網(wǎng),并新建一些合法用戶(hù),以便其他的PC機(在此我們將其稱(chēng)為工作站)的合法用戶(hù)能訪(fǎng)問(wèn)到Linux服務(wù)器。而其他的PC機(工作站)仍然使用Windows操作系統,原來(lái)干啥繼續干啥。

需要的軟件工具包括:


1、ftp客戶(hù)端程序(如Cuteftp,可到網(wǎng)上下載)

2、Telnet工具(如SecureCRT,可到網(wǎng)上下載)

3、移植到某一特定ARM平臺的Linux操作系統內核源碼(一般由銷(xiāo)售商整理提供)

4、GNU編譯工具,可由相關(guān)網(wǎng)站下載,或由銷(xiāo)售商整理提供。

在工作站安裝:

在某工作站PC上安裝ftp客戶(hù)端程序和Telnet工具,安裝完畢后應該可以在該工作站PC和Linux服務(wù)器之間進(jìn)行文件的傳輸,并在工作站PC可以通過(guò)Telnet登陸到Linux服務(wù)器(可能需要將Linux服務(wù)器的防火墻服務(wù)關(guān)閉才能完成)。

在Linux服務(wù)器安裝:

將工作站PC上的Linux操作系統內核源碼壓縮包和GNU編譯工具通過(guò)ftp傳送到Linux服務(wù)器的某個(gè)目錄(如合法的用戶(hù)目錄),然后在該目錄下解壓,并將GNU編譯工具安裝到默認的工作目錄即可,以上工作通過(guò)在工作站PC使用Telnet工具完成,而不需要在Linux服務(wù)器上進(jìn)行。

Linux操作系統內核的編譯:

Linux操作系統內核的編譯一般有一個(gè)比較固定的步驟,會(huì )根據MakeFile文件的不同而略有差異,可參考相關(guān)文檔,編譯的工作在工作站PC使用Telnet工具完成。

按固定的步驟編譯內核完成以后,會(huì )在相應目錄生成可執行的二進(jìn)制文件,通過(guò)ftp將該可執行的二進(jìn)制文件傳回工作站PC,然會(huì )再通過(guò)ADS或SDT下的燒寫(xiě)工具寫(xiě)入開(kāi)發(fā)板的Flash即可。

本文引用地址:http://dyxdggzs.com/article/151505.htm
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>