Teilen über


Compilerwarnung (Stufe 1) C5072

ASAN ohne Debuginformationsemissionen aktiviert. Aktivieren von Debuginformationen für eine bessere ASAN-Fehlerberichterstattung

Bemerkungen

Diese Warnung tritt auf, wenn Sie das Kompilieren mit aktiviertem Address Sanitizer (ASAN) ausführen, aber Sie weisen den Compiler nicht an, Debuginformationen auszustrahlen. ASAN verwendet Debuginformationen, um eine bessere Diagnose bereitzustellen.

Beispiel

Die folgende Befehlszeile generiert Warnung C5072:

cl /fsanitize=address /EHsc test.cpp

Um dies zu beheben, lassen Sie den Compiler Debug-Informationen mithilfe eines Schalters, wie /Zi oder /Z7, wie folgt generieren:

cl /fsanitize=address /EHsc /Zi test.cpp

Siehe auch

Address Sanitizer (ASAN)