国产亚洲精品AA片在线观看,丰满熟妇HD,亚洲成色www成人网站妖精,丁香五月天婷婷五月天男人天堂

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 幾種Linux下嵌入式開發(fā)環(huán)境的簡單介紹

幾種Linux下嵌入式開發(fā)環(huán)境的簡單介紹

作者: 時(shí)間:2009-11-13 來源:網(wǎng)絡(luò) 收藏

  emDebian

  emDebian基于將Debian用于嵌入式系統(tǒng)的目的而開發(fā)。Debian是一個(gè)發(fā)展很快的項(xiàng)目,在我第一次用Debian時(shí),就再也不愿意換用其它的發(fā)布版了,目前我用的Debian已經(jīng)安裝了有兩年的時(shí)間了,但現(xiàn)在系統(tǒng)仍然是 “最新”版本,良好的在線軟件升級(jí)系統(tǒng)是Debian成功的原因之一。目前Debian已經(jīng)支持11個(gè)體系的系統(tǒng),包括X86、PPC、MIPS、 ARM、SH等(據(jù)最近的一則消息,ARM有可能不再支持),并包含了大量的軟件。這些要?dú)w功于Debian的開發(fā)團(tuán)隊(duì),正因?yàn)橛性S多人使用和支持,因此,不是比較偏門的軟件,基本上不需要從源碼來安裝,這也是我喜歡用 Debian的原因之一。

  這樣好的一個(gè)系統(tǒng),當(dāng)然有人愿意將其用到嵌入式系統(tǒng)中去。emDebian基于一個(gè)很簡易的嵌入式系統(tǒng)開發(fā)的想法來構(gòu)造嵌入式系統(tǒng),即從一個(gè)成熟的系統(tǒng)中去除不需要的部份(如文檔和不需要的工具),精簡出一個(gè)小的系統(tǒng),這與下面要介紹的幾個(gè)工具的想法剛好相反(下面幾個(gè)都是基于 from scratch 即從無到有,從頭構(gòu)建的方式)。emDebian提供一些工具來協(xié)助完成從現(xiàn)有的系統(tǒng)或安裝包(deb文件,類似Redhat的rpm)中提取需要的東東,并協(xié)助完成完整系統(tǒng)的構(gòu)建,當(dāng)然也支持交叉構(gòu)建了,比如你可以在X86 的PC上構(gòu)建一個(gè)基于ARM的嵌入式系統(tǒng),而整個(gè)過程不需要編譯任何一行源代碼。

  順理成章的,emDebian的重要優(yōu)勢(shì)就展現(xiàn)出來了,現(xiàn)在你用的CPU超出11個(gè) Debian支持范圍了嗎?沒有,那么你可以簡單的通過 emDebian構(gòu)建目標(biāo)系統(tǒng);你所需要的主體軟件在Debian支持的官方和非官方近2萬個(gè)軟件以外嗎?沒有,那么恭喜你,明天就可以給老板交工了。當(dāng)然,對(duì)于特定的軟件,可能還是需要從源碼來構(gòu)建,不過同樣的,我們可以將其生成Deb包,然后將配置加到emDebian工具集中,同其它所有軟件一樣的選取和配置。

  emDebian的發(fā)展似乎不是想像的那么好,現(xiàn)在主頁上的新聞更新還是去2004年的。

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


評(píng)論


相關(guān)推薦

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

關(guān)閉