Compartilhar via


Sintaxe de linha de comando do compilador

A linha de comando CL usa a seguinte sintaxe:

CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...]

A tabela a seguir descreve uma entrada para o comando CL.

Entry

Meaning

opção

Um ou mais CL opções. Observe que todas as opções se aplicam a todos os arquivos de origem especificado. Opções são especificadas por uma barra (/) ou um hífen (-). Se uma opção leva um argumento, documentos de descrição da opção se um espaço é permitido entre a opção e os argumentos. Os nomes de opções (exceto para a opção /HELP) diferenciam maiúsculas de minúsculas. Consulte Opções de ordem de CL para obter mais informações.

file

O nome de um ou mais arquivos de origem, arquivos. obj ou bibliotecas. CL compila os arquivos de origem e passa os nomes dos arquivos. obj e bibliotecas para o vinculador. Consulte Sintaxe de nome de arquivo da CL para obter mais informações.

lib

Um ou mais nomes de biblioteca. CL passa esses nomes para o vinculador.

arquivo de comando

Um arquivo que contém várias opções e nomes de arquivos. Consulte Arquivos de comando CL para obter mais informações.

link-opt.

Um ou mais Opções do vinculador. CL passa essas opções para o vinculador.

Você pode especificar qualquer número de opções, nomes de arquivo e nomes de biblioteca, como o número de caracteres na linha de comando não ultrapassa 1024, o limite indicado pelo sistema operacional.

Para obter informações sobre o valor de retorno CL, consulte Retornar o valor da cl .

ObservaçãoObservação

Não é garantido que o limite de entrada de linha de comando de 1024 caracteres permanecem os mesmos nas versões futuras do Windows.

Consulte também

Referência

Definindo opções do compilador

Opções do compilador