您如何获得最新版本的 g++/gcc for windows,即 4.2+?Mingw 的标准 g++ 是 3.4.5,已经 3 年了,于 2005 年 11 月发布。Mingw 有一个 4.2 版本,但这只是在 Alpha 阶段。我找不到最近稳定的 g++ for windows 版本,我肯定错过了一些东西。
John W
问问题
2039 次
3 回答
8
Twilight Dragon Media跟踪并定期发布可用于 MinGW 环境的 GCC 版本。
当前版本基于 GCC 4.3.2。
包可以在这里下载。经过两个多月的广泛测试后,我开始在生产中使用 4.3.2-TDM1 版本。我遇到的唯一不确定的事情是 C++ 中的跨 DLL 异常,但是 C++ 异常在 MinGW 中已经被破坏了很长时间,而且我们的大多数代码都没有使用它们,或者至少没有跨库边界使用它们。
有一个更新的版本可用(4.3.2-TDM2,已经发布了几天)。发行说明说它“与第一个不同之处仅在于已修复的两个错误 - 一个与临时文件有关,一个与标题路径有关。一个新的 TDM/MinGW 安装程序已同时发布。” 不过还没有测试过。
编辑:4.3.3-TDM1 到目前为止似乎很稳定——在预生产使用中没有遇到任何错误。在对其进行了广泛的测试之后,我可以推荐 4.3.2-TDM2 用于生产用途。
于 2008-12-12T20:09:33.323 回答
1
你可以在这里得到一个使用 gcc 4.3.3 的 MinGW 发行版——我玩过它,但没有在愤怒中使用它。它配备了 boost 和其他几个有用的库
于 2009-03-14T22:48:14.013 回答