Compilar e construir no Visual Studio
Para obter uma primeira introdução à criação dentro do 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 de build | Benefícios |
---|---|
IDE | – Criar compilações imediatamente e testá-las em um depurador. – Executar builds em multiprocessador para projetos C++ e C#. – Personalizar diferentes aspectos do sistema de build. |
CMake | – Criar projetos do C++ usando a ferramenta CMake - Use o mesmo sistema de build em plataformas Linux e Windows. |
Linha de comando do MSBuild | – Criar projetos sem instalar o Visual Studio. – Realize builds com múltiplos processadores para todos os tipos de projetos. – Personalizar a maioria das áreas do sistema de build. |
Azure Pipelines | Automatize o processo de build como parte de um pipeline de integração contínua e entrega contínua. – Aplicar testes automatizados a cada build. – Empregar recursos praticamente ilimitados baseados em nuvem para processos de build. – Modifique o fluxo de trabalho de build e crie atividades de build para executar tarefas profundamente personalizadas. |
A documentação nesta seção entra em detalhes adicionais do processo de build baseado em IDE. Para obter mais informações sobre os outros métodos, consulte do CMake, do MSBuild e do Azure Pipelines, respectivamente.
Construindo a partir do IDE
Quando você cria um projeto, o Visual Studio criou configurações de build 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 liberaçã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 dentro do IDE, consulte Passo a passo: criando um aplicativo.
Em seguida, consulte Compilar e limpar projetos e soluções no Visual Studio para saber mais sobre as diferentes personalizações que você pode fazer no processo. As personalizações incluem alteração de diretórios de saída, especificando eventos de build personalizados, gerenciando dependências de projeto, gerenciando arquivos de log de builde suprimindo avisos do compilador.
A partir daí, você pode explorar uma variedade de outras tarefas:
- Noções básicas sobre as configurações de build
- Configurar projetos para plataformas de destino
- Gerenciar propriedades de projeto e solução.
- Especifique eventos de build em C# e do Visual Basic
- Definir opções de build
- Criar vários projetos em paralelo