升级CentOS 5.5以使用最新的gcc稳定版本的首选方法是什么?

似乎在CentOS 5.5上的gcc是最新版本后面的几个版本,有一些优化,我会认真的欢迎。 安装和升级gcc的最佳做法是什么?

将gcc从CentOS版本升级的最佳做法是: 不要

这很麻烦,依赖很多,而且你可能会破坏一些东西。 从这些优化中获得任何明显的好处是不太可能的。

让我重申一下:在CentOS / RH上最好坚持使用GCC股票。

但是,如果你真的决心,我会把它安装到/ opt,特别是/opt/gcc-4.5.1/。 你将有/opt/gcc-4.5.1/bin,/opt/gcc-4.5.1/lib等。将/ opt / gcc链接到/opt/gcc-4.5.1并把/ opt / gcc / bin的path,等等。这样,你仍然可以select要运行的gcc,这样真正需要正确的CentOS gcc版本的普通工具才能正常工作,并且可以根据需要运行特定的GCC。 这样,当你更新到gcc-4.6.7时,将它安装到/opt/gcc-4.6.7,更改/ opt / gcc符号链接并删除/opt/gcc-4.5.1目录,并完成更新。