温州网站推广价钱,网络舆情监测中心,phpcms 网站名称标签,公司网站后如何更新Centos 7默认gcc版本为4.8#xff0c;有时需要更高版本#xff0c;只需要执行几条命令#xff0c;无需下载源码编译编译。
安装centos-release-scl
sudo yum install centos-release-scl
安装devtoolset
sudo yum install devtoolset-8-gcc*
注意#xff0c;如果想安装… Centos 7默认gcc版本为4.8有时需要更高版本只需要执行几条命令无需下载源码编译编译。
安装centos-release-scl
sudo yum install centos-release-scl
安装devtoolset
sudo yum install devtoolset-8-gcc*
注意如果想安装7.*版本的就改成devtoolset-7-gcc*以此类推
激活对应的devtoolset
scl enable devtoolset-8 bash
查看gcc版本
gcc -v
这条激活命令只对本次会话有效重启会话后还是会变回原来的4.8.5版本
版本切换
如果安装多个版本的开发包需要切换时执行
source /opt/rh/devtoolset-8/enable
开发包缺省安装在/opt/rh下每个版本的根目录下都有个enable脚本。选择需要的版本即可。
持久化
mv /usr/bin/gcc /usr/bin/gcc-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc
mv /usr/bin/g /usr/bin/g-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/g /usr/bin/g
gcc --version
g --version