选择较新的gcc版本进行升级

时间:2010-06-24 10:42:49

标签: linux gcc centos compiler-version

我在CentOS 5.4上开发C ++应用程序,我们遇到了一些gcc 4.1.2的不方便情况,比如无法在类构造函数中调试局部变量,这是一个确认的gcc错误(与范围变量相同的问题)。 我正在考虑升级到更高的gcc版本。我应该为生产环境选择什么版本?我可以简单地从gcc.org获取最新版本,构建它并开始使用它吗?我应该只使用CentOS存储库中的rpms吗?

感谢。

1 个答案:

答案 0 :(得分:1)

如果它们提供您想要的内容,则始终建议使用您的发行版的存储库。要查看特定GCC版本是否可以解决您的问题,您可以随时查看home page(右侧)上的“回归”。我相信GCC的发布标准并使用最新的稳定版本(撰写本文时为4.5)。如果您遇到问题,请切换到较低版本(4.4),如果不起作用,请使用4.3。如果您不喜欢反复试验,请查看回归列表,或查找您遇到问题的错误并查看修复时间。

PS:我知道4.4.4是最新的版本,但4.5是最新的主要版本。