/WX
(リンカーの警告をエラーとして扱う)
リンカー警告をエラーとして扱うかどうかを指定します。
構文
/WX
[:NO
]
/WX
[:
nnnn
[,
nnnn
...]]
解説
/WX
リンカー オプションを指定すると、リンカーで警告が生成された場合、出力ファイルは生成されません。
このオプションはコンパイラの場合と似ています /WX
。 詳細については、「/w、/W0、/W1、/W2、/W3、/W4, /w1, /w2, /w3、/w4、/Wall、/wd、/we、/wo、/Wv、/WX (警告レベル)」を参照してください。 ただし、コンパイル/WX
を指定しても/WX
リンク フェーズでも有効になるわけではありません。ツールごとに明示的に指定/WX
する必要があります。
Visual Studio 2022 以降のバージョンでは、1 つ以上のコンマ区切nnnn
り引数 nnnn
(4000 ~ 4999 の数値) で指定/WX
できます。 リンカーは、対応する LNKnnnn
警告をエラーとして扱います。
既定では、/WX
は無効です。 リンカーの警告をエラーとして扱う場合は、オプションを /WX
指定します。 /WX:NO
は指定しない /WX
のと同じで、以前 /WX
のリンカー オプションをオーバーライドします。
Visual Studio 開発環境でこのリンカー オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳しくは、「コンパイラとビルドのプロパティを設定する」をご覧ください。
すべての警告をエラーとして設定または設定解除するには、[構成プロパティ>リンカー>の全般] プロパティ ページを選択します。
[リンカー警告を エラー として扱う] プロパティを変更します。
特定の警告をエラーとして設定するには、[構成プロパティ>リンカー>コマンド ライン] プロパティ ページを選択します。
[追加オプション] 編集コントロールで、リンカー警告番号のコンマ区切りのリストを追加
/WX:warnings
warnings
します。[OK] または [適用] を選択して、変更内容を保存します。
このリンカーをコードから設定するには
- 以下を参照してください。AdditionalOptions
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示