LLVM/Clang 16.0 迎来一个重大变化: GNU++17 作为 LLVM 默认的 C++ 和 ObjectiveC++ 版本
LLVM Github Monorepo:LLVM Github Monorepo · llvm-github
GNU++ 即带有 GNU 扩展的 C++ 语言,GNU 扩展特性可参考 Documentation – Arm Developer
⚙ D121911 [Clang] Add DriverKit support
当前与 C++17 不兼容且依赖默认值的 C++ 代码库,则需要设置 -std=gnu ++14 或更早版本,以保持与默认值的兼容性