Compilar e construir no Visual Studio
Para obter uma primeira introdução à criação no IDE, consulte Passo a passo: Criando um aplicativo.
Você pode usar qualquer um dos seguintes métodos para criar um aplicativo: o IDE do Visual Studio, as ferramentas de linha de comando do MSBuild e o Azure Pipelines:
Método Build | Benefícios |
---|---|
IDE | - Crie compilações imediatamente e teste-as num depurador. - Executar compilações multiprocessador para projetos C++ e C#. - Personalizar diferentes aspetos do sistema de construção. |
CMake | - Construir projetos C++ utilizando a ferramenta CMake - Use o mesmo sistema de compilação em plataformas Linux e Windows. |
Linha de comando MSBuild | - Construir projetos sem instalar o Visual Studio. - Executar compilações multi-processador para todos os tipos de projeto. - Personalize a maioria das áreas do sistema de construção. |
Azure Pipelines | - Automatize seu processo de construção como parte de um pipeline de integração contínua/entrega contínua. - Aplique testes automatizados com cada build. - Empregar recursos baseados em nuvem virtualmente ilimitados para processos de construção. - Modificar o fluxo de trabalho de construção e criar atividades de construção para executar tarefas profundamente personalizadas. |
A documentação nesta seção entra em mais detalhes do processo de compilação baseado em IDE. Para obter mais informações sobre os outros métodos, consulte CMake, MSBuild e Azure Pipelines, respectivamente.
Construindo a partir do IDE
Quando você cria um projeto, Visual Studio criou configurações de compilação padrão para o projeto e a solução que contém o projeto. Essas configurações definem como as soluções e os projetos são criados e implantados. As configurações de projeto, em particular, são exclusivas para uma plataforma de destino (como Windows ou Linux) e tipo de compilação (como depuração ou versão). Você pode editar essas configurações como quiser e também pode criar suas próprias configurações conforme necessário.
Para obter uma primeira introdução à criação no IDE, consulte Passo a passo: Criando um aplicativo.
Em seguida, consulte Projetos e soluções de criação e limpeza no Visual Studio para saber mais sobre as diferentes personalizações que você pode fazer no processo. As personalizações incluem alterar diretórios de saída, especificar eventos de compilação personalizados, gerenciar dependências do projeto, gerenciar arquivos de log de compilaçãoe suprimir avisos do compilador.
A partir daí, você pode explorar uma variedade de outras tarefas:
- Compreender as configurações de compilação
- Configurar projetos para plataformas de destino
- Gerenciar propriedades de projetos e soluções.
- Especifique eventos de compilação em C# e Visual Basic
- Definir opções de compilação
- Construa vários projetos em paralelo