Compilar e criar no Visual Studio
Para obter uma introdução à compilação com o IDE, veja Passo a passo: Criação de um aplicativo.
Você pode usar qualquer um dos métodos a seguir para compilar 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 C++ usando a ferramenta CMake – Usar o mesmo sistema de build em plataformas Linux e Windows. |
Linha de comando do MSBuild | – Criar projetos sem instalar o Visual Studio. – Executar builds em multiprocessador para todos os tipos de projeto. – Personalizar a maioria das áreas do sistema de build. |
Azure Pipelines | – Automatizar o processo de build como parte de um pipeline de integração contínua/entrega contínua. – Aplicar testes automatizados com cada compilação. – Empregar recursos baseados em nuvem praticamente ilimitados para processos de build. – Modificar o fluxo de trabalho de compilação e, conforme necessário, criar atividades de compilação para realizar tarefas profundamente personalizadas. |
A documentação nesta seção detalha mais o processo de compilação baseado no IDE. Para obter mais informações sobre os outros métodos, confira CMake, MSBuild e Azure Pipelines, respectivamente.
Compilando no IDE
Quando você cria um projeto, o Visual Studio cria configurações de compilação padrão para o projeto e para a solução que contém o projeto. Essas configurações definem a maneira como as soluções e os projetos são criados e implantados. Configurações de projeto, em particular, são exclusivas a uma plataforma de destino (por exemplo, o Windows ou Linux) e tipo de build (por exemplo, depuração ou lançamento). Você pode editar essas configurações como quiser e também pode criar suas próprias configurações, conforme necessário.
Para obter uma introdução à compilação com o IDE, veja Passo a passo: Criação de um aplicativo.
Em seguida, consulte Compilando e limpando 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 alterar diretórios de saída, especificar eventos de build personalizados, gerenciar dependências do projeto, gerenciar arquivos de log de build e suprimir avisos do compilador.
A partir daí, você pode explorar uma variedade de outras tarefas:
- Noções sobre configurações de build
- Configurar projetos para plataformas de destino
- Gerenciar propriedades de solução e de projeto.
- Especificar eventos de build em C# e Visual Basic.
- Definir opções de build
- Compilar vários projetos paralelamente.