CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos 6 gcc升级4.7/4.8大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述@H_618_4@ 这个问题是你的glibc版本不对导致,需要升级glibc以下是最简单的方法: centos升级gcc到4.7: cd /etc/yum.repos.d wget @R_696_10107@://people.centos.org/tru/devtools-1.1/devtools-1.1.repo  yum --enablerepo=tesTing-1.1-devtools-6 install devtoolset

这个问题是你的glibc版本不对导致,需要升级glibc以下是最简单的方法

centos升级gcc到4.7:

cd /etc/yum.repos.d
wget @R_696_10107@://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 @R_696_10107@://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 gcc升级4.7/4.8全部内容,希望文章能够帮你解决centos 6 gcc升级4.7/4.8所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。