Opções do Compilador

cl.exe é uma ferramenta que controla os compiladores e o vinculador do Microsoft C++ (MSVC) C e C++. É possível executar cl.exe apenas em sistemas operacionais com suporte ao Microsoft Visual Studio para Windows.

Observação

Você pode iniciar essa ferramenta somente por um prompt de comando do desenvolvedor do Visual Studio. Você não pode iniciá-lo por um prompt de comando do sistema ou pelo Explorador de Arquivos. Para obter mais informações, confira Usar o conjunto de ferramentas do MSVC na linha de comando.

Os compiladores produzem arquivos de objeto (.obj) de COFF (formato COFF). O vinculador produz arquivos executáveis (.exe) ou DLLs (bibliotecas de vínculo dinâmico).

Todas as opções do compilador diferenciam maiúsculas de minúsculas. É possível usar uma barra (/) ou um traço (-) para especificar uma opção do compilador.

Para compilar sem vincular, use a opção /c.

Localizar uma opção do compilador

Para encontrar uma opção do compilador específica, consulte uma das seguintes listas:

Especificar opções do compilador

O tópico para cada opção do compilador aborda como é possível configurá-la no ambiente de desenvolvimento. Para obter informações sobre como especificar opções fora do ambiente de desenvolvimento, consulte:

As Opções de vinculador do MSVC também afetam como o programa é compilado.

Confira também

Referência de build C/C++
CL invoca o vinculador