Compartilhar via


Retornar o valor da cl

CL retorna zero para o sucesso (sem erros) e não-zero caso contrário.

O valor de retorno de CL pode ser útil se você está compilando a partir de um script ou arquivo. bat. Você ainda deve planejar capturar a saída do compilador, caso haja erros ou avisos, portanto, você pode resolvê-los.

Comentários

Este é um arquivo. bat de exemplo que usa o valor de retorno de CL.

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

Consulte também

Referência

Sintaxe de linha de comando do compilador