<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    linux操作系統交叉編譯環境的建立方法

    發布時間:2010-10-18 19:26    發布者:techshare
    關鍵詞: linux , 編譯環境 , 操作系統 , 交叉
    基于linux操作系統的應用開發環境一般是由目標系統硬件(開發板)和宿主PC機所構成。目標硬件開發板用于運行操作系統和系統應用軟件,而目標板所用到的操作系統的內核編譯、應用程序的開發和調試則需要通過宿主PC機來完成(所以稱為交叉編譯)。雙方之間一般通過串口,并口或以太網接口建立連接關系。

    但在此我建議構建如下的交叉編譯環境,適合個人或研發小組使用:單獨拿出一臺PC機(PII以上即可,就用以前淘汰的舊機器就可以),在該PC上安裝桌面的Linux操作系統(如Red Hat Linux 8.0及以上),可以采用默認的安裝選項(注意要包含ftp服務),這臺PC作為Linux服務器,除管理員以外,一般不直接讓其他人去操作。

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

    需要的軟件工具包括:

    1、ftp客戶端程序(如Cuteftp,可到網上下載)

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

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

    4、GNU編譯工具,可由相關網站下載,或由銷售商整理提供。  

    在工作站安裝:

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

    在Linux服務器安裝:

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

    Linux操作系統內核的編譯:

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

    按固定的步驟編譯內核完成以后,會在相應目錄生成可執行的二進制文件,通過ftp將該可執行的二進制文件傳回工作站PC,然會再通過ADS或SDT下的燒寫工具寫入開發板的Flash即可。
    本文地址:http://www.portaltwn.com/thread-33174-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷