代码之家  ›  专栏  ›  技术社区  ›  transposeglobal

我安装的GCC版本落后于我安装的Redhat developer工具集版本

  •  1
  • transposeglobal  · 技术社区  · 8 年前

    我一直在寻找这个问题的答案。我在RHEL 6。我和x正在尝试升级gcc以安装一个软件包。另外,我有一个超旧版本的gcc,现在是时候升级了。

    (现在,我们假设操作系统升级是不可能的,因此如果这确实需要操作系统升级,软件包将不得不等待。)

    我发现升级gcc的最佳方法是使用Redhat Developer工具集。我研究了一下,发现我已经安装了devtoolset-4,据我所知,它可以安装 gcc版本5.2.1 用它。然而,出于某种原因,我的 当前gcc版本为4.4.7

    知道为什么会这样吗?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Florian Weimer    8 年前

    你跑了吗 scl enable devtoolset-4 -- bash 或者类似的东西,然后用 gcc --version ? 开发人员工具集编译器不是作为默认系统编译器安装的,您需要先启用此软件集合。

    这个 scl PATH 特别是)。