Variáveis de ambiente CL
A ferramenta CL usa as seguintes variáveis de ambiente:
CL, se definida.A ferramenta CL processa opções e argumentos definidos na variável de ambiente CL antes de processar a linha de comando.
INCLUDE, que deve apontar para o subdiretório \include da instalação do Visual C++.
LIBPATH, que especifica os diretórios para procurar por arquivos de metadados referenciados com # using.See #using Para obter mais informações sobre LIBPATH.
Você pode conjunto a variável de ambiente CL usando a seguinte sintaxe:
SET CL=[ [option] ... [file] ...] [/link link-opt ...]
Para obter detalhes sobre os argumentos a variável de ambiente CL, consulte Sintaxe da linha de comando do compilador.
Você pode usar esta variável de ambiente para definir os arquivos e opções usadas com mais freqüência e usar a linha de comando para definir opções e arquivos específicos para finalidades específicas.A variável de ambiente CL é limitada a 1024 caracteres (o limite de entrada de linha de comando).
Você não pode usar a opção /D para definir um símbolo que usa um sinal de igual (=).Você pode substituir o sinal numérico (#) para um sinal de igual.Dessa forma, você pode usar a variável de ambiente CL para definir constantes de pré-processador com valores explícitos (por exemplo, /DDEBUG#1).
Para obter informações relacionadas, consulte Conjunto de variáveis de ambiente.
Exemplos
O exemplo a seguir de uma configuração da variável de ambiente CL:
SET CL=/Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ
é o seguinte comando CL equivalente:
CL /Zp2 /Ox /I\INCLUDE\MYINCLS \LIB\BINMODE.OBJ INPUT.C
O exemplo a seguir faz com que CL compilar os arquivos de fonte FILE1.c e FILE2.c e, em seguida, vincular os arquivos de objeto FILE1.obj FILE2.obj e FILE3.obj:
SET CL=FILE1.C FILE2.C
CL FILE3.OBJ
Esta h sistema autônomo o mesmo efeito sistema autônomo a seguinte linha de comando:
CL FILE1.C FILE2.C FILE3.OBJ