【发布时间】:2022-09-30 05:16:22
【问题描述】:
我正在使用带有内核 3.10.0 的 Centos 7
我当前的 gcc 版本是 4.8.5,我正在尝试安装 gcc 7 或更高版本。我已按照How to install GCC/G++ 8 on CentOS 的指示进行操作
当我尝试scl enable devtoolset-8 -- bash 时,它显示
无法打开 /etc/scl/conf/devtoolset-8!
然后我检查了 /etc/scl/conf/,其中有一个名为 \'devtoolset-9\' 的文件。但我期待devtoolset-8。
如果我运行
yum list installed | grep devtoolset,它会显示与 devtoolset-8 和 devtoolset-7 相关的包。但由于先前的错误,我无法切换到 gcc 7 或 8。如果我运行scl enable devtoolset-9 -- bash,它不会更改为 gcc 版本,保持默认的 gcc。可能出了什么问题,在我的情况下如何切换到 gcc 7 或 8?
标签: linux gcc devtoolset