使用scl工具進行切換,效果是想用哪個版本就可以切哪個版本,方便調試。
安裝
yum install scl-utils
yum install centos-release-scl
查看都有啥包可選
yum list all --enablerepo='centos-sclo-rh'
安裝不同版本的gcc
yum install devtoolset-8
在當前bash中激活高版本gcc
scl enable devtoolset-8 bash
寫到.bashrc中:
source /opt/rh/devtoolset-8/enable
查看gcc版本
gcc --version
查看已安裝的scl
scl --list
卸載安裝的scl
yum remove devtoolset-8\*
在shell中直接啟用新版本
# 使用gcc8
# scl enable devtoolset-8 bash
source /opt/rh/devtoolset-8/enable