Compartilhar via


Referência de construção de C/C++

Visual C++ oferece duas maneiras de criar um programa C/C++.A maneira mais fácil (e mais comum) é Construir dentro do ambiente de desenvolvimento do Visual C++.A outra maneira é criar a partir de um prompt de comando usando as ferramentas de linha de comando.Em ambos os casos, você pode criar os arquivos de origem usando o editor de código-fonte do Visual C++ ou um editor de terceiros de sua escolha.

Se o seu programa usa um makefile, em vez de um arquivo de .vcxproj, você ainda pode criá-la no ambiente de desenvolvimento como um projeto externo.

Nesta seção

  • Compilando um programa em C/C++.
    Descreve o compilador, que cria um arquivo de objeto que contém o código de máquina, diretivas de vinculador, seções, referências externas e nomes de funções/dados.

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

  • Compilações lançadas
    Apresenta informações sobre por que e quando você gostaria de alterar de uma depuração construído por uma versão de compilação e também discute alguns dos problemas que podem ocorrer durante a alteração de uma depuração para uma versão de compilação.

  • Otimização de seu código.
    Fornece links para tópicos que discutem os mecanismos para otimização de código:

  • Ferramentas construir C/C
    Fornece as ferramentas de linha de comando a seguir para visualizar ou manipular a saída de construção:

  • Erros de compilação do C/C++.
    Introduz a seção de erros de compilação na tabela de conteúdo.

Seções relacionadas

  • Referência do pré-processador de C/C++
    Discute o pré-processador, que prepara os arquivos de origem para o compilador através da conversão de macros, operadores e diretivas.

  • Noções básicas sobre as etapas de compilação personalizados e eventos de compilação
    Descreve como personalizar o processo de compilação.

  • Criando um programa C/C
    Fornece links para tópicos que descrevem criando seu programa a partir da linha de comando ou a partir do ambiente de desenvolvimento integrado do Visual Studio.

  • Configurando opções de compilador
    Descreve as opções do compilador de configuração no ambiente de desenvolvimento ou na linha de comando.

  • Opções do compilador
    Fornece links para tópicos que discutem usando as opções do compilador.

  • Configurando opções de vinculador
    Descreve as opções do vinculador de configuração dentro ou fora do ambiente de desenvolvimento integrado.

  • Opções do Vinculador
    Fornece links para tópicos que discutem usando as opções do vinculador.

  • Referência 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) de .sbr arquivos criados durante a compilação.

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

  • Referência EDITBIN
    Descreve o Editor de arquivo binário do Microsoft COFF (EDITBIN.EXE), que modifica os arquivos binários do formato de arquivo de objeto comum (COFF).

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

  • Referência NMAKE
    Descreve o utilitário de manutenção do programa Microsoft (NMAKE.EXE), que é uma ferramenta que cria projetos com base em comandos contidos em um arquivo de descrição.