gcc-3.4.0.tar.gz適用于嵌入式開(kāi)發(fā)的工具,arm開(kāi)發(fā)板必需要配合這個(gè)版本才能用。
GCC是用于Unix,Unix-like系統(tǒng)的編譯器。不過(guò),現(xiàn)在Windows下也出現(xiàn)了GCC的穩(wěn)定移植版。這要感謝Internet上眾多程序員的共同努力。
如今,在Windows下比較流行的GCC移植版主要有三個(gè)。他們是 MinGW,Cygwin和Djgpp。雖然,Djgpp是應(yīng)用于DOS系統(tǒng)的,考慮到windows對(duì)DOS的兼容,所以也將Djgpp納入其中了。
總體來(lái)說(shuō),MinGW,Cygwin和Djgpp各有特色,針對(duì)不同的應(yīng)用場(chǎng)合,可以選擇不同的移植版來(lái)滿足需要。MinGW這個(gè)系列的移植,主要方向是讓GCC的Windows移植版能使用Win32API來(lái)編程。而Cygwin的目標(biāo)是能讓Unix-like下的程序代碼在Windows下直接被編譯。至于Djgpp,則是想讓DOS下也能用上GCC。
所以,對(duì)于開(kāi)發(fā)人員不同的需求。選擇合適的移植版會(huì)讓工作變得輕松而高效。