这是mingw gcc g++ 4.4.0下载(zǎi),但是使(shǐ)用体(tǐ)验相对GNU/Linux差很多,所(suǒ)以以Dev-C++作为编辑器为(wéi)宜。需(xū)要不同头(tóu)文件和链接库,可以(yǐ)简单(dān)地复制到(dào)MinGW32相应目(mù)录下以避(bì)免(miǎn)头文件和链(liàn)接库位置设(shè)置。直到现在,GCC的历(lì)史(shǐ)仍然在继续(xù),它的传奇仍然被人所传(chuán)颂。
mingw gcc g++ 4.4.0是Minimalistic GNU for Windows 的缩写。她是一个建立在GCC和(hé)binutils 项目(mù)上的(de) 编译器系统。和其他GCC的(de)移植版相(xiàng)比(bǐ),她可(kě)以说是最接近Win32的一(yī)个了。因为,MinGW几乎支持所有的Win32API,这也是MinGW的特(tè)色之(zhī)一。她所连接的程序,不(bú)需要任何第三方库就可以运行(háng)了。在某种(zhǒng)程度上看,MinGW更(gèng)像是VC的替代品。
GCC是(shì)GNU公社的一(yī)个项目。是一(yī)个用于 编程开发的自(zì)由 编译器。最初,GCC只是一个C语言 编译器,它是GNU C Compiler 的英(yīng)文缩(suō)写。随着(zhe)众(zhòng)多(duō)自由开发者的加入和(hé)GCC自(zì)身的(de)发展,如(rú)今的(de)GCC以(yǐ)经是一个(gè)包含(hán)众多语言(yán)的 编译器了。其中包括 C,C++,Ada,Object C和Java等。所(suǒ)以(yǐ),GCC也(yě)由原来的(de)GNU C Compiler变为GNU Compiler Collection。也就是 GNU 编译器(qì)家(jiā)族 的(de)意思。当然,如今的GCC借助(zhù)于它(tā)的(de)特性,具有了(le) 交叉(chā)编(biān)译器的功能,即在一个平台下编译另一个平台的代码。
2010年06月09日,MinGW 2.14 发布(bù),该版本修正了(le)下载错误的(de)
问(wèn)题,同时几乎升级(jí)了(le)所有的依赖软件包到最新版本,新增(zēng)对 libarchive,libgee,xvidcore 包的支持。
2010年(nián)06月18日,MinGW 2.15 发布,跨平台编译环境,该版本修正(zhèng)了(le)由Qt项目(mù)引(yǐn)起的下载错误,另外所有相关的包都(dōu)升级到了最新版本。
2010年12月13日,MinGW 2.17 发布(bù)。
2011年(nián)03月(yuè)20日,MinGW 2.19 发布,该版本(běn)改进内容:
1. 改进了下(xià)载机制
2. A CMake toolchain file is now provided to simplify cross-compiling projects that use CMake.
3. 不再支(zhī)持 Lenny (GNU/Linux老稳(wěn)定版本)
4. gtk 包改名(míng)为 gtk2.
5. 更新几乎所有的(de)包到最新的版本
6. 支持下列包: dbus, graphicsmagick, libical, liboauth, physfs, and vigra. boost::filesystem users should note that version 3 is a major revision and now the default in 1.46。
2011年06月(yuè)09日,MinGW 2.21 发布,该版本(běn)修复了很多包(bāo)中的(de)一些小bug,并(bìng)升级几乎所有的(de)包到最(zuì)新的(de)版本;而 gtkmm 和 gtksourceviewmm 重(chóng)命(mìng)名为 gtkmm2 和(hé) gtksourceviewmm2 ;增加对 libass、poco和 t4k_common 包的支持(chí)。
