コンパイラの警告 (レベル 1) C5072
デバッグ情報の出力なしで ASAN が有効になっています。 ASAN エラー報告を向上するためにデバッグ情報を有効にする
この警告は、Address Sanitizer (ASAN) を有効にしてコンパイルするときに発生しますが、デバッグ情報を出力するようにコンパイラに指示することもありません。 ASAN はデバッグ情報を使用して、より優れた診断を提供します。
例
次のコマンド ラインは警告 C5072
を生成します。
cl /fsanitize=address /EHsc test.cpp
これを修正するには、次のような /Zi
スイッチを /Z7
使用して、コンパイラにデバッグ情報を生成させます。 cl /fsanitize=address /EHsc /Zi test.cpp