2017-03-17 6 views
2

この質問に対する回答では、gcc treat all warnings as errors EXCEPT Xはすべての警告をエラー以外のエラーとして扱う方法を示しています。いくつかの例外を除き、すべての警告をエラーとして扱います。

まず、すべての警告をエラーとして扱うコンパイラフラグを追加します。

-Werror 

その後、我々はあり

-Wno-error=deprecated 

(この場合にはエラーがdeprecatedと呼ばれる)は、上記のルールに例外を追加しますMicrosoft Visual C++の同様のメソッド?

+0

特定の警告を無効にする ''/WDあります。私は、特定の警告(つまりまだそれを発行していますが、エラーではなく警告として)の '/ WX'を元に戻すスイッチがあるとは思わない。 –

答えて

関連する問題