Freigeben über


Compilerwarnung (Ebene 1) C5072

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

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 bessere Diagnose bereitzustellen.

Beispiel

Die folgende Befehlszeile generiert Warnung C5072:

 cl /fsanitize=address /EHsc test.cpp

Um dies zu beheben, müssen Sie vom Compiler Debuginformationen mithilfe eines Schalters wie /Zi oder /Z7wie folgt generieren: cl /fsanitize=address /EHsc /Zi test.cpp

Weitere Informationen

Address Sanitizer (ASAN)