通过scl (Software Collections) + devtoolset-3在CentOS7实现不同版本编译器共存使用

参考:https://www.vpser.net/manage/centos-6-upgrade-gcc.html ,原博客相关部分需要修改下第一行,因为系统是CentOs7!

1. wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3-el7/repo/epel-7/rhscl-devtoolset-3-el7-epel-7.repo -O /etc/yum.repos.d/rhscl-devtoolset-3-el7-epel-7.repo

2. yum -y install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils

3. scl enable devtoolset-3 bash # or source /opt/rh/devtoolset-3/enable

安装完成后,如在当前shell环境下使用devtoolset-4

scl enable devtoolset-4 bash

 

posted @ 2021-03-20 18:41  scandit  阅读(228)  评论(0编辑  收藏  举报