Partager via


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

Voir aussi

Référence

Syntaxe de la ligne de commande du compilateur