3
我想在我的C++程序中使用匿名結構而沒有此警告,但保留-pedantic
標誌,因爲我想知道是否使用了來自Microsoft/GCC on clang的任何其他編譯器擴展。我知道-Wno-gnu
,但它比我所尋找的關閉更多,支持每個gcc的擴展。可能嗎?如何在clang中禁用有關匿名結構的警告?
我想在我的C++程序中使用匿名結構而沒有此警告,但保留-pedantic
標誌,因爲我想知道是否使用了來自Microsoft/GCC on clang的任何其他編譯器擴展。我知道-Wno-gnu
,但它比我所尋找的關閉更多,支持每個gcc的擴展。可能嗎?如何在clang中禁用有關匿名結構的警告?
-Wno-gnu-anonymous-struct
should do the job。
看起來它不能在鏗鏘聲++ 3.0上工作:'警告:未知的警告選項'-Wgnu-anonymous-struct'[-Wunknown-warning-option] –