新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 幾種Linux下嵌入式開發環境的簡單介紹

        幾種Linux下嵌入式開發環境的簡單介紹

        作者: 時間:2009-11-13 來源:網絡 收藏

          emDebian

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

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

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

          emDebian的發展似乎不是想像的那么好,現在主頁上的新聞更新還是去2004年的。

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


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汤阴县| 南江县| 镇康县| 娱乐| 郸城县| 额尔古纳市| 安乡县| 吉安市| 屏东市| 胶南市| 海门市| 治县。| 涪陵区| 梅州市| 海南省| 新邵县| 芜湖县| 莱芜市| 普陀区| 大化| 溆浦县| 宁阳县| 调兵山市| 卢龙县| 瓮安县| 象山县| 曲周县| 田东县| 北辰区| 中山市| 斗六市| 太康县| 贵定县| 灵丘县| 黎川县| 商丘市| 罗定市| 江安县| 肇庆市| 贵定县| 镇雄县|