最近在 CentOS 6.5 上面编译软件,被 gcc 4.8.5 反复折磨一番,可是又不想手动编译 mpc mpfr gmp 什么的,然后发现了 scl。

sudo yum install centos-release-scl  #启用 scl repo
sudo yum install devtoolset-7
scl enable devtoolset-7 bash # 将 gcc-7 等工具链加入环境变量

如果是 RHEL 的话,直接启用 repo 就好。

sudo yum-config-manager --enable rhel-server-rhscl-7-rpms

然后就可以非常愉快了。

有兴趣的话,可以去 https://www.softwarecollections.org/en/scls/ 去找自己需要的 scl,新的软件很多里面都有。


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.