这是mingw gcc g++ 4.4.0下载,但是使用体验相对GNU/Linux差很多,所以以Dev-C++作为编辑器为宜。需要不同头文件和链接库,可以简单地复制到MinGW32相应目录下以避免头文件和链接库位置设置。直到现在,GCC的历史仍然在继续,它的传奇仍然被人所传颂。
mingw gcc g++ 4.4.0是Minimalistic GNU for Windows 的缩写。她是一个建立在GCC和binutils 项目上的 编译器系统。和其他GCC的移植版相比,她可以说是最接近Win32的一个了。因为,MinGW几乎支持所有的Win32API,这也是MinGW的特色之一。她所连接的程序,不需要任何第三方库就可以运行了。在某种程度上看,MinGW更像是VC的替代品。
GCC是GNU公社的一个项目。是一个用于 编程开发的自由 编译器。最初,GCC只是一个C语言 编译器,它是GNU C Compiler 的英文缩写。随着众多自由开发者的加入和GCC自身的发展,如今的GCC以经是一个包含众多语言的 编译器了。其中包括 C,C++,Ada,Object C和Java等。所以,GCC也由原来的GNU C Compiler变为GNU Compiler Collection。也就是 GNU 编译器家族 的意思。当然,如今的GCC借助于它的特性,具有了 交叉编译器的功能,即在一个平台下编译另一个平台的代码。
2010年06月09日,MinGW 2.14 发布,该版本修正了下载错误的
问题,同时几乎升级了所有的依赖软件包到最新版本,新增对 libarchive,libgee,xvidcore 包的支持。
2010年06月18日,MinGW 2.15 发布,跨平台编译环境,该版本修正了由Qt项目引起的下载错误,另外所有相关的包都升级到了最新版本。
2010年12月13日,MinGW 2.17 发布。
2011年03月20日,MinGW 2.19 发布,该版本改进内容:
1. 改进了下载机制
2. A CMake toolchain file is now provided to simplify cross-compiling projects that use CMake.
3. 不再支持 Lenny (GNU/Linux老稳定版本)
4. gtk 包改名为 gtk2.
5. 更新几乎所有的包到最新的版本
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月09日,MinGW 2.21 发布,该版本修复了很多包中的一些小bug,并升级几乎所有的包到最新的版本;而 gtkmm 和 gtksourceviewmm 重命名为 gtkmm2 和 gtksourceviewmm2 ;增加对 libass、poco和 t4k_common 包的支持。