【发布时间】:2021-01-22 10:19:52
【问题描述】:
RedHat 7.2 的 GCC C++14 是否兼容?
如果是,我在哪里可以找到参考资料?
【问题讨论】:
-
(我不是反对者,但是...)你能具体说明一下兼容是什么意思吗?
-
安装的是什么版本的g++?
-
非常感谢。请问哪个版本支持C++14的编译
RedHat 7.2 的 GCC C++14 是否兼容?
如果是,我在哪里可以找到参考资料?
【问题讨论】:
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。
【讨论】:
安装红帽开发者工具集:
https://developers.redhat.com/products/developertoolset/overview
这为您提供了最新的编译器。用它编译的软件可以使用最新的 C++ 标准,并且可以在没有安装工具集的系统上正常运行。
【讨论】: