Freigeben über


Rückgabewert von cl.exe

Aktualisiert: November 2007

cl.exe gibt 0 (null) für Erfolg (keine Fehler) und andernfalls einen Wert ungleich 0 (null) zurück.

Der Rückgabewert von cl.exe kann nützlich sein, wenn Sie mit einer Skript- oder BAT-Datei kompilieren. Sie sollten die Ausgabe des Compilers aufzeichnen, um mögliche Fehler oder Warnmeldungen beheben zu können.

Hinweise

Beim folgenden Beispiel handelt es sich um eine BAT-Datei, die den Rückgabewert von cl.exe verwendet.

echo off
cl /W4 t.cpp
@if ERRORLEVEL == 0 (
   goto good
)

@if ERRORLEVEL != 0 (
   goto bad
)

:good
   echo "clean compile"
   echo %ERRORLEVEL%
   goto end

:bad
   echo "error or warning"
   echo %ERRORLEVEL%
   goto end

:end

Siehe auch

Referenz

Syntax für die Compilerbefehlszeile