当前位置:  开发笔记 > 运维 > 正文

在CentOS 5.8上更新g ++

如何解决《在CentOS5.8上更新g++》经验,为你挑选了1个好方法。

我目前正在使用CentOS 5.8,我想将g ++更新到最新版本.我目前的g ++版本是4.1.2,当我尝试更新它时说我已经使用了最新版本.

有没有办法强制更新到当前版本?



1> Jonathan Wak..:

RHEL(和CentOS)5.x系列使用GCC 4.1并且不提供更新的版本,因为它们是稳定的"企业"发行版,因此您无法使用更新版本yum.

(如果你想要一个较新的系统编译器,那么不要使用这样一个旧的"企业"发行版,要么使用CentOS 6,要么使用非企业发行版,如Fedora).

在系统的其他地方安装较新的GCC很容易,然后使用它.只需从GNU镜像下载gcc-4.9.0.tar.gz文件,然后阅读安装GCC以获取有关构建它的简单说明.这是一个坏主意,覆盖现有系统的编译器,你应该安装到/usr/local/opt或其他目录.然后,您可以更改您的,$PATH以便使用更新的GCC.您还应该阅读有关在libstdc ++ FAQ中设置动态库路径的信息.

另一种方法是安装Developer Toolset,它是一个可选的附加组件,提供最新版本的GCC和其他开发工具,请参阅http://linux.web.cern.ch/linux/devtoolset/以获得重新打包的版本适用于与CentOS兼容的Scientific Linux.

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有