Javaのアノテーション#pragma
と同様に、gcc / Xcodeに特定の警告を抑制させる方法はありますか?@SuppressWarning
原則としてコンパイルします-Wall
が、特定の警告を無視したい場合があります(たとえば、何かをデバッグするためだけにクイック/ダーティコードを記述している場合)。
私は「コードを修正する」という答えを探していません。
Javaのアノテーション#pragma
と同様に、gcc / Xcodeに特定の警告を抑制させる方法はありますか?@SuppressWarning
原則としてコンパイルします-Wall
が、特定の警告を無視したい場合があります(たとえば、何かをデバッグするためだけにクイック/ダーティコードを記述している場合)。
私は「コードを修正する」という答えを探していません。
これが実行可能な解決策です。#pragma GCC system_header
GCCに非常に特別な方法でコードを処理させ、致命的でないものを抑制するために使用します#warning
。
実際のコンパイラではなく、プリプロセッサをだましているだけであることを忘れないでください。警告を抑制することは、ほとんどの場合有害である可能性があります。