【发布时间】:2026-02-08 20:55:01
【问题描述】:
我想在我的 C++ 程序中使用匿名结构而不出现此警告,但保留 -pedantic 标志,因为我想知道我是否在 clang 上使用来自 Microsoft/GCC 的任何其他编译器扩展。我知道-Wno-gnu 但它关闭的次数比我想要的要多,支持每个 gcc 的扩展。有可能吗?
【问题讨论】:
标签: c++ clang compiler-warnings
我想在我的 C++ 程序中使用匿名结构而不出现此警告,但保留 -pedantic 标志,因为我想知道我是否在 clang 上使用来自 Microsoft/GCC 的任何其他编译器扩展。我知道-Wno-gnu 但它关闭的次数比我想要的要多,支持每个 gcc 的扩展。有可能吗?
【问题讨论】:
标签: c++ clang compiler-warnings
-Wno-gnu-anonymous-structshould do the job.
【讨论】:
warning: unknown warning option '-Wgnu-anonymous-struct' [-Wunknown-warning-option]