2011-03-28 23 views
2

Visual Studio在源代碼中提供#pragma warning以禁止警告。使用g ++編譯時使用編譯指示來抑制源代碼中的警告

gcc是否提供類似功能?我發現我可以使用-fdiagnostics-show-option來知道如何獲得禁用警告的選項,並使用命令行來抑制警告,但如果可能的話,我想使用pragma。

+0

+1,因爲它是谷歌頂級的答案我的搜索。然而,這與Sibshops提到的問題是重複的。 – pesche 2012-11-06 15:59:40

+1

[選擇性禁用GCC警告僅適用於部分翻譯單元?](http://stackoverflow.com/questions/965093/selectively-disable-gcc-warnings-for-only-part-of-a-translation -unit) – sehe 2016-02-18 10:04:55

+0

Questieon是關於g ++的,但回答是關於gcc的。 g ++讓我忽略所選答案的編譯 – Eric 2016-05-27 05:12:56

回答