【问题标题】:Red Hat 7.2 GCC version support the compilation of C++14 code?Red Hat 7.2 GCC版本支持编译C++14代码?
【发布时间】:2021-01-22 10:19:52
【问题描述】:

RedHat 7.2 的 GCC C++14 是否兼容?

如果是,我在哪里可以找到参考资料?

【问题讨论】:

  • (我不是反对者,但是...)你能具体说明一下兼容是什么意思吗?
  • 安装的是什么版本的g++?
  • 非常感谢。请问哪个版本支持C++14的编译

标签: c++ gcc c++14 redhat


【解决方案1】:

Red Hat 7.2 的默认 GCC 编译器版本是 official site 报告的 4.8.x。

此版本不支持 C++14 的编译。

现在 Red Hat 已授予与旧版本的向后兼容性,但没有人谈论继续的可能性。

官方包(rpm)不存在,但可以尝试编译更新版本的编译器。

编辑:

GCC 版本 5.x 支持 c++14。 GCC 版本 6.x,默认 C++14。

【讨论】:

  • 非常感谢。请问哪个版本支持C++14的编译。
【解决方案2】:

安装红帽开发者工具集:

https://developers.redhat.com/products/developertoolset/overview

这为您提供了最新的编译器。用它编译的软件可以使用最新的 C++ 标准,并且可以在没有安装工具集的系统上正常运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-27
    • 2020-01-18
    • 2020-12-17
    • 2016-11-22
    • 2016-11-30
    • 1970-01-01
    • 2016-03-27
    相关资源
    最近更新 更多