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