首页 > 其他 > 详细

发现问题 解决问题:How to upgrade gcc on CentOS

时间:2015-06-14 12:24:41      阅读:170      评论:0      收藏:0      [点我收藏+]

Question: The default?gcc?version on CentOS is too old to build a particular application. How can I upgrade the version of?gcc?installed on CentOS?

技术分享

? ?

As of CentOS 6.5, the default version of?gcc?installed is 4.4.7. If you want to upgrade?gcc?on CentOS, you can installdevtools, which is a CentOS version of?Red Hat Developer Toolset. The?devtools, which is available for CentOS 5 and 6, contains a suite of development tools including?gcc,?gdb,?binutils,?elfutils, etc. The?devtools?1.1. offers?gccversion 4.7.2.

To install?devtools?on CentOS, use the following commands.

$ sudo wget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo -P /etc/yum.repos.d

$ sudo sh -c ‘echo "enabled=1" >> /etc/yum.repos.d/devtools-1.1.repo‘

$ sudo yum install devtoolset-1.1

devtools?will be installed under?/opt/centos/devtoolset-1.1.

To use?gcc?from?devtoolset, use the following command. This command will launch a new shell, wherein all environment variables are automatically set to use?devtools.

$ scl enable devtoolset-1.1 bash

$ gcc --version

gcc (GCC) 4.7.2 20121015 (Red Hat 4.7.2-5)

Alternatively, you can explicitly define the following variables to use?devtools.

export CC=/opt/centos/devtoolset-1.1/root/usr/bin/gcc
export CPP=/opt/centos/devtoolset-1.1/root/usr/bin/cpp
export CXX=/opt/centos/devtoolset-1.1/root/usr/bin/c++

? ?

来自 <http://ask.xmodulo.com/upgrade-gcc-centos.html>

发现问题 解决问题:How to upgrade gcc on CentOS

原文:http://www.cnblogs.com/keedor/p/4574788.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!