Valeur de retour de cl.exe
Mise à jour : novembre 2007
cl.exe retourne zéro pour la réussite (aucune erreur) et une valeur différente de zéro dans les autres cas.
La valeur de retour de cl.exe peut être utile si vous compilez à partir d'un script ou du fichier .bat. Il est toujours conseillé de planifier la capture de la sortie du compilateur afin de pouvoir résoudre les erreurs ou avertissements éventuels.
Notes
Vous trouverez ci-dessous un exemple de fichier .bat qui utilise la valeur de retour de cl.exe.
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