Freigeben über


/WL (Einzeilige Diagnostik aktivieren)

Fügt zusätzliche Informationen an einen Fehler oder eine Warnmeldung an.

Syntax

/WL

Hinweise

Fehler- und Warnmeldungen vom C++-Compiler können auf zusätzliche Informationen folgen, die standardmäßig in einer neuen Zeile angezeigt werden. Wenn Sie aus der Befehlszeile kompilieren, können die zusätzlichen Informationen an die Fehlermeldung oder Warnmeldung angefügt werden. Es ist nützlich, wenn Sie die Buildausgabe in einer Protokolldatei erfassen und dann dieses Protokoll verarbeiten, um alle Fehler und Warnungen zu finden. Ein Semikolon trennt die Fehlermeldung oder Warnmeldung von der zusätzlichen Zeile.

Nicht alle Fehler- und Warnmeldungen enthalten eine zusätzliche Informationszeile. Der folgende Code generiert einen Fehler mit einer anderen Informationszeile. Damit können Sie den Effekt testen, wenn Sie /WL verwenden.

// compiler_option_WL.cpp
// compile with: /WL
#include <queue>
int main() {
   std::queue<int> q;
   q.fromthecontinuum();   // C2039
}

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.

  3. Geben Sie die Compileroption im Feld "Zusätzliche Optionen " ein.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

MSVC-Compileroptionen
Syntax für die MSVC-Compilerbefehlszeile