使用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 |