Variáveis de ambiente CL
A ferramenta de CL usa as seguintes variáveis de ambiente:
CL, se definido. Opções e argumentos de processos de ferramenta de CL definidas na variável de ambiente de CL antes de processar a linha de comando.
INCLUDE, que deve apontar para o inclui o subdiretório \ da instalação do Visual C++.
LIBPATH, que especificar diretórios para pesquisar por arquivos de metadados referenciados com #using. Consulte #using para obter mais informações sobre como LIBPATH.
Você pode definir a variável de ambiente de CL usando a seguinte sintaxe:
SET CL=[ [option] ... [file] ...] [/link link-opt ...]
Para obter detalhes nos argumentos da variável de ambiente de CL, consulte Sintaxe de linha de comando do compilador.
Você pode usar essa variável de ambiente para definir os arquivos e as opções que você usa com maior frequência e usa a linha de comando para arquivos e defina opções específicas para fins específicos. A variável de ambiente de CL é limitado a 1024 caracteres (o limite de entrada da linha de comando).
Você não pode usar a opção /D definir um símbolo que usa um sinal de igual (=). Você pode substituir o sinal de número (#) para um sinal de igualdade. Desse modo, você pode usar a variável de ambiente de CL para definir constantes de pré-processador com valores explícitos (por exemplo, /DDEBUG#1).
Para obter informações relacionadas, consulte Para definir variáveis de ambiente.
Exemplos
O seguinte exemplo de uma configuração de variável de ambiente de CL:
SET CL=/Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ
é equivalente ao comando de CL:
CL /Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ INPUT.C
O seguinte CL as causas de exemplo para criar os arquivos de origem FILE1.c e FILE2.c, e para vincular os arquivos de objeto FILE1.obj, FILE2.obj, e FILE3.obj:
SET CL=FILE1.C FILE2.C
CL FILE3.OBJ
Isso tem o mesmo efeito que a linha de comando a seguir:
CL FILE1.C FILE2.C FILE3.OBJ