使用scl工具进行切换,效果是想用哪个版本就可以切哪个版本,方便调试。
安装
1 | yum install scl-utils |
查看都有啥包可选
1 | yum list all --enablerepo='centos-sclo-rh' |
安装不同版本的gcc
1 | yum install devtoolset-8 |
在当前bash中激活高版本gcc
1 | scl enable devtoolset-8 bash |
写到.bashrc中:
1 | source /opt/rh/devtoolset-8/enable |
查看gcc版本
1 | gcc --version |
查看已安装的scl
1 | scl --list |
卸载安装的scl
1 | yum remove devtoolset-8\* |
在shell中直接启用新版本
1 | 使用gcc8 |