如何获得最近发布的版本,即4.2+,用于Windows的g ++/gcc?Mingw的标准g ++是3.5年的3.4.5,于2005年11月发布.Mingw有一个4.2版本,但这只是在Alpha阶段.我找不到最近稳定版的g ++ for windows,当然我肯定会遗漏一些东西.
Twilight Dragon Media跟踪并定期发布可用于MinGW环境的GCC版本.
目前的版本基于GCC 4.3.2.
这些包可以在这里下载.在经过两个多月的广泛测试后,我开始在生产中使用4.3.2-TDM1版本.我遇到的唯一不确定的事情是C++中的跨DLL异常,但是MinGW中的C++异常已经被打破了很长时间,而且我们的大多数代码都没有使用它们,或者至少不会跨库边界使用它们.
有一个更新的版本(4.3.2-TDM2,已经出了几天).发行说明称它"与第一个只有两个已修复的错误不同 - 一个与临时文件有关,一个与标题路径相关.新的TDM/MinGW安装程序已同时发布." 但是还没有测试过.
编辑:4.3.3-TDM1到目前为止似乎是稳定的 - 在预生产使用中没有遇到任何错误.在进行了测试后,我可以推荐4.3.2-TDM2用于生产.