Compilação de um programa C/C++

As opções do compilador C e C++ podem ser definidas no IDE do Visual Studio ou na linha de comando.

No Visual Studio

Você pode definir opções do compilador para cada projeto na caixa de diálogo Páginas de Propriedades do Visual Studio. No painel esquerdo, selecione Propriedades de Configuração, C/C++ e escolha a categoria da opção do compilador. O tópico para cada opção de compilador descreve como ela pode ser definida e onde ela se encontra no ambiente de desenvolvimento. Para obter mais informações e uma lista completa de opções, consulte Opções do compilador do MSVC.

Da linha de comando

Você pode definir opções de compilador (CL.exe):

As opções especificadas na variável de ambiente CL são usadas cada vez que você invoca o CL. Se um arquivo de comando é nomeado na variável de ambiente CL ou na linha de comando, as opções especificadas no arquivo de comando são usadas. Em vez da linha de comando ou da variável de ambiente CL, um arquivo de comando permite que você use várias linhas de opções e nomes de arquivo.

As opções de compilador são processadas “da esquerda para a direita” e, quando um conflito é detectado, a última opção (na extrema direita) vence. A variável de ambiente CL é processada antes da linha de comando. Então, nos conflitos entre o CL e a linha de comando, a linha de comando terá precedência.

Tópicos adicionais de compilador

Para obter informações sobre como escolher o host do compilador e a arquitetura de destino, consulte Configurar projetos C++ para destinos x64 de 64 bits.

Confira também

Referência de build C/C++