1 引言
交叉編譯工具鏈作為嵌入式Linux開(kāi)發(fā)的基礎(chǔ),直接影響到嵌入式開(kāi)發(fā)的項(xiàng)目進(jìn)度和完成質(zhì)量。由于目前大多數(shù)開(kāi)發(fā)人員使用Windows作為嵌入式開(kāi)發(fā)的宿主機(jī),在Windows中通過(guò)安裝VMware等虛擬機(jī)軟件來(lái)進(jìn)行嵌入式Linux開(kāi)發(fā),這樣對(duì)宿主機(jī)的性能要求極高。Cygwin直接作為Windows下的軟件完全能滿(mǎn)足嵌入式Linux的開(kāi)發(fā)工作,對(duì)硬件的要求低及方便快捷的特點(diǎn)成為嵌入式開(kāi)發(fā)的最佳選擇[1]。
目前網(wǎng)絡(luò)上Cygwin下直接可用的交叉編譯器寥寥無(wú)幾且版本都比較低,不能滿(mǎn)足開(kāi)源軟件對(duì)編譯器版本依賴(lài)性的要求(如低版本工具鏈編
[登陸后可查看全文]