答案1
我觉得很愚蠢,因为我在发布后就想出来了,但我想我会分享,因为它不直观,希望这会节省一些人的时间。
您要安装的包是不是 gcc
。你想要安装gcc-toolset-9
.安装后您会注意到,如果执行gcc --version
.gcc-toolset-9
安装到/opt。我们的想法是为您提供一个单独的开发环境。看本文档。安装后,您可以使用 运行更新的 gcc /opt/rh/gcc-toolset-9/<username>/bin/gcc
。
正如 @Stephen Kitt 指出的那样,您实际上可以通过运行scl enable gcc-toolset-9 bash
.运行此命令将打开一个新的 bash 会话,并适当更新环境变量。
您还可以直接使用 运行 gcc v.9 scl enable gcc-toolset-9 gcc <your_gcc_args>
。看本文档了解详情。