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 /Z7
wie folgt generieren: cl /fsanitize=address /EHsc /Zi test.cpp