Referência de build C/C++

O Visual Studio fornece duas maneiras de criar um programa C/C++. A maneira mais fácil (e mais comum) é criar no IDE do Visual Studio. A outra maneira é criar em um prompt de comando usando ferramentas de linha de comando. Em ambos os casos, você pode criar e editar os arquivos de origem usando o Visual Studio ou um editor de terceiros de sua escolha.

Nesta seção

Referência do MSBuild para projetos C++

Referência de compilador MSVC
Descreve o compilador do MSVC, que cria um arquivo de objeto com código de máquina, diretivas do vinculador, seções, referências externas e nomes de função/dados.

Referência de vinculador MSVC
Descreve o vinculador, que combina o código dos arquivos de objeto criados pelo compilador e das bibliotecas estaticamente vinculadas, resolve as referências de nome e cria um arquivo executável.

Suporte Unicode no compilador e no vinculador

Ferramentas de build adicionais do MSVC
Ferramentas de linha de comando adicionais para C++.

Erros de build do C/C++
Apresenta a seção de erros de build no sumário.

Referência de pré-processador do C/C++
Aborda o pré-processador, que prepara arquivos de origem do compilador convertendo macros, operadores e diretivas.

Noções básicas sobre etapas e eventos de build personalizados
Aborda a personalização do processo de build.

Construindo um programa C/C++
Fornece links para tópicos que descrevem como compilar seu programa pela linha de comando ou pelo ambiente de desenvolvimento integrado do Visual Studio.

Sintaxe da linha de comando do compilador MSVC
Descreve a configuração das opções do compilador no ambiente de desenvolvimento ou na linha de comando.

Opções do compilador MSVC
Fornece links para tópicos que discutem o uso de opções de compilador.

Referência de vinculador MSVC
Descreve a configuração de opções do vinculador dentro ou fora do ambiente de desenvolvimento integrado.

Opções de vinculador MSVC
Fornece links para tópicos que abordam o uso de opções de vinculador.

Referência de BSCMAKE
Descreve o Utilitário de Manutenção de Informações de Procura da Microsoft (BSCMAKE.EXE), que cria um arquivo de informações de procura (.bsc) com base em arquivos .sbr criados durante a compilação.

Referência de LIB
Descreve o Gerenciador de Biblioteca da Microsoft (LIB.exe), que cria e gerencia uma biblioteca de arquivos de objeto do formato COFF.

Referência de EDITBIN
Descreve o Editor de Arquivo Binário (EDITBIN.EXE) COFF da Microsoft, que modifica arquivos binários do formato COFF.

Referência de DUMPBIN
Descreve o Dumper de Arquivo Binário (DUMPBIN.EXE) COFF da Microsoft, que exibe informações sobre arquivos binários do formato COFF.

Referência a NMAKE
Descreve o Utilitário de Manutenção de Programa (NMAKE.EXE) da Microsoft, que é uma ferramenta que cria projetos com base em comandos contidos em um arquivo de descrição.