Compartilhar via


Arquivos de comando CL

Um arquivo de comando é um arquivo de texto que contém opções e nomes de arquivos, que caso contrário, você digitaria sobre o linha de comando ou especificar usando o Variável de ambiente CL.CL aceita um arquivo de comando do compilador sistema autônomo um argumento na variável de ambiente CL ou na linha de comando.Ao contrário da linha de comando ou a variável de ambiente CL, um arquivo de comando permite que você usar várias linhas de opções e nomes de arquivo.

Opções e nomes de arquivos em um arquivo de comando são processados de acordo com o local de um nome de arquivo de comando dentro a variável de ambiente CL ou na linha de comando.No entanto, se a opção /link aparecer no arquivo de comando, todas as opções no restante da linha são passadas para o vinculador.Opções sistema autônomo linhas subseqüentes no arquivo de comando e opções na linha de comando após a chamada do arquivo de comando ainda são aceitos sistema autônomo opções do compilador.Para obter mais informações sobre como a ordem das opções afeta sua interpretação, consulte Ordem das opções CL.

Um arquivo de comando não deve conter o comando CL.Cada opção deve começar e terminar na mesma linha; não é possível usar a barra invertida (\) para agrupar uma opção em duas linhas.

Um arquivo de comando é especificado por uma arroba (@) seguido por um nome de arquivo; o nome do arquivo pode especificar um caminho absoluto ou relativo.

Por exemplo, se o seguinte comando em um arquivo chamado RESP:

/Og /link LIBC.LIB

e especifique o seguinte comando CL:

CL /Ob2 @RESP MYAPP.C

o comando CL é o seguinte:

CL /Ob2 /Og MYAPP.C /link LIBC.LIB

Observe a linha de comando e os comandos de arquivo de comando são combinados com eficiência.

Consulte também

Referência

Opções de compilador configuração

Opções do compilador