<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > coLinux在構(gòu)建嵌入式開發(fā)環(huán)境中的應(yīng)用

          coLinux在構(gòu)建嵌入式開發(fā)環(huán)境中的應(yīng)用

          作者: 時間:2009-08-21 來源:網(wǎng)絡(luò) 收藏

          與 Cygwin不同的是,在 上執(zhí)行的 Linux程序不需要重新。從這個角度來講,在 中與 Windows 操作系統(tǒng)協(xié)作的不是一個模擬的,而是一個真正的 Linux操作系統(tǒng)。
          Fedora9啟動后,呈現(xiàn)出一個 FLTK控制臺,可以在里面對 Fedora9進行基本的操作。為了搭建一個,還需要安裝部分,如 gcc工具鏈等。由于 Fedora9已經(jīng)配置了 slirp網(wǎng)絡(luò)功能,這些可以直接通過網(wǎng)絡(luò)進行安裝。輸入簡單的 “yum install gcc”按照提示就可以順利完成 gcc工具鏈的安裝。其他所缺的可以按照同樣的方法進行安裝。如果網(wǎng)絡(luò)上無法找到您必須的某些東西,也可以通過源代碼重建來得到。
          Fedora 9通過 cofs驅(qū)動與宿主機( Windows XP)進行文件共享。 cofs類似于 UML主機
          文件系統(tǒng),用于將宿主機 VFS(虛擬文件系統(tǒng))和 Linux的 VFS進行綁定。這樣就可以將宿主機中的文件夾 mount(掛載)到 Linux的文件系統(tǒng)中,如此一來,宿主機和 Linux可以同時對該文件夾中的內(nèi)容進行讀寫操作,方便了 Windows與 Linux之間的文件交換。
          文件共享的配置如下:在啟動 的配置參數(shù)中添加如下內(nèi)容:
          cofs0=”D:/test/”
          重新啟動 coLinux后,在控制臺中執(zhí)行如下命令,就會將 Windows中的“D:test”文件夾掛載到 Fedora系統(tǒng)中的 /mnt文件夾下。
          mount -t cofs cofs0 -o uid=dax,gid=dax /mnt
          如此以來 Windows XP和 Fedora都可以完全訪問該文件夾中的內(nèi)容,詳細參數(shù)可參考 coLinux自帶的幫助文件 cofs.txt。Linux系統(tǒng)中所需要用到的軟件,可以用 Windows中的軟件下載,保存到“ D:test”文件夾中,然后在 Linux系統(tǒng)中直接進行安裝。也可把需要使用 Linux進行編譯的代碼放到“ D:test”文件夾下,可在 Windows系統(tǒng)中用熟悉的編輯工具編輯源代碼,而在 Linux系統(tǒng)中編譯,編譯的結(jié)果可以使用 Windows下的工具進行下載調(diào)試等。
          6 總結(jié)
          本文介紹了一種可以在 Windows系統(tǒng)中以原生方式運行 Linux的軟件―― coLinux。通過分析 coLinux的運行機制,闡述了基于 coLinux的 Linux系統(tǒng)的優(yōu)點,并對基于 coLinux的 Fedora 9的基本配置方法進行了介紹,為熟悉 Windows平臺的人員提供了一個更好的使用 Linux的方法,在實踐中有一定的指導(dǎo)意義。
          創(chuàng)新點:使用 coLinux在 Windows環(huán)境中創(chuàng)建一個運行高效、配置簡單、真正的 Linux環(huán)境,不但避免了開發(fā)人員安裝 Windows+Linux雙系統(tǒng)后頻繁重新啟動計算機切換操作系統(tǒng)的不便,而且比 Windows系統(tǒng)中運行 Linux虛擬機有更高的運行效率以及更少的主機資源需求,最重要的是可以讓開發(fā)人員同時利用 Linux與 Windows的優(yōu)點,簡化了開發(fā)環(huán)境的同時也提高了開發(fā)效率,這在實踐中有很好的實用價值。

          本文引用地址:http://www.ex-cimer.com/article/152382.htm

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();