Compartilhar via


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

Consulte também

Referência

Opções de compilador configuração

Opções do compilador