第 5 章 LLVM Toolset 中的更改


LLVM Toolset 已从 RHEL 8 和 RHEL 9 上的版本 15.0.7 更新至 16.0.6。主要变更包括:

  • 对优化的改进
  • 对新的 CPU 扩展的支持
  • 改进了对新 C++ 版本的支持

主要的向后不兼容的更改包括:

  • clang 的默认 C++ 标准现在是 gnu++17 而不是 gnu++14
  • -Wimplicit-function-declaration,-Wimplicit-int-Wincompatible-function-pointer-types 选项现在默认为 C 代码的错误。这可能会影响配置脚本的行为。

默认情况下,Clang 16 使用 GCC Toolset 13 提供的 libstdc++ 库版本 13 和 binutils 2.40

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部