centos 6 gcc升级4.7/4.8
2016-11-23 15:35
399 查看
这个问题是你的glibc版本不对导致,需要升级glibc以下是最简单的方法:
wget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo yum --enablerepo=testing-1.1-devtools-6 install devtoolset-1.1-gcc devtoolset-1.1-gcc-c++
以上步骤安装gcc到/opt/centos/devtoolset-1.1/root/usr/bin/
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++
以上步骤告诉程序去哪里找编译器
centos升级gcc到4.8:
cd /etc/yum.repos.d
wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
export CC=/opt/rh/devtoolset-2/root/usr/bin/gcc
export CXX=/opt/rh/devtoolset-2/root/usr/bin/c++
export CPP=/opt/rh/devtoolset-2/root/usr/bin/cpp
如果你运行gcc -v版本还是没有升级,那么是因为/usr/bin/gcc下的gcc符号链接到了旧的gcc版本上,需要手动删除该符号链接,然后指向新的gcc(g++的操作一样)即可:
rm /usr/bin/g++
ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
centos升级gcc到4.7:
cd /etc/yum.repos.dwget http://people.centos.org/tru/devtools-1.1/devtools-1.1.repo yum --enablerepo=testing-1.1-devtools-6 install devtoolset-1.1-gcc devtoolset-1.1-gcc-c++
以上步骤安装gcc到/opt/centos/devtoolset-1.1/root/usr/bin/
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++
以上步骤告诉程序去哪里找编译器
centos升级gcc到4.8:
cd /etc/yum.repos.d
wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
export CC=/opt/rh/devtoolset-2/root/usr/bin/gcc
export CXX=/opt/rh/devtoolset-2/root/usr/bin/c++
export CPP=/opt/rh/devtoolset-2/root/usr/bin/cpp
如果你运行gcc -v版本还是没有升级,那么是因为/usr/bin/gcc下的gcc符号链接到了旧的gcc版本上,需要手动删除该符号链接,然后指向新的gcc(g++的操作一样)即可:
rm /usr/bin/g++
ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
相关文章推荐
- CENTOS 6 通过YUM升级GCC到4.7和4.8
- centos通过 yum 升级gcc到4.7/4.8
- centos 6.6 通过 yum 升级gcc到4.7/4.8
- CENTOS 6 通过YUM升级GCC到4.7/4.8
- centos 6.6 通过 yum 升级gcc到4.7/4.8
- CENTOS 6 通过YUM升级GCC到4.7/4.8
- CENTOS 6 通过YUM升级GCC到4.7/4.8
- CentOS gcc升级4.8步骤
- CentOS 6.5 gcc升级到4.8
- centos 傻瓜式安装/升级GCC 4.7
- CentOS 6 升级安装gcc 4.8
- centos6.5 gcc升级至4.8
- Centos升级gcc4.8
- CentOS升级gcc到4.8
- centos 6.5 gcc g++ 升级至 4.8+
- CentOS 6.5 升级gcc到4.8 以及libstdc++
- centos 傻瓜式安装/升级GCC 4.7
- CentOS6一键升级GCC4.8
- centos升级gcc到4.8
- ubuntu升级gcc和g++到4.8(支持c++11)步骤