Compilar y generar en Visual Studio

Para obtener una primera introducción a la compilación dentro del IDE, vea Tutorial: Compilación de una aplicación.

Puede usar cualquiera de los siguientes métodos para compilar una aplicación: el IDE de Visual Studio, las herramienta de línea de comandos de MSBuild y Azure Pipelines:

Método de compilación Ventajas
IDE - Crear compilaciones inmediatamente y probarlas en un depurador.
- Ejecutar compilaciones multiprocesador para proyectos de C++ y C#.
- Personalizar aspectos diferentes del sistema de compilación.
CMake - Compilar proyectos de C++ con la herramienta CMake
- Usar el mismo sistema de compilación en plataformas Windows y Linux.
Línea de comandos de MSBuild - Compilar proyectos sin instalar Visual Studio.
- Ejecutar compilaciones multiprocesador para todos los tipos de proyecto.
- Personalizar la mayoría de las áreas del sistema de compilación.
Azure Pipelines - Automatizar el proceso de compilación como parte de una canalización de integración continua o entrega continua.
- Aplicar pruebas automatizadas con cada compilación.
- Emplear recursos basados en la nube prácticamente ilimitados para los procesos de compilación.
- Modificar el flujo de trabajo de compilación y crear actividades de compilación para realizar tareas muy personalizadas.

La documentación de esta sección analiza en detalle el proceso de compilación basado en el IDE. Para obtener más información sobre los otros métodos, vea CMake, MSBuild y Azure Pipelines, respectivamente.

Compilar desde el IDE

Cuando crea un proyecto, Visual Studio crea las configuraciones de compilación predeterminadas para el proyecto y la solución que contiene el proyecto. Estas configuraciones definen cómo se compilan y se implementan las soluciones y los proyectos. Las configuraciones de proyecto, en concreto, son únicas para una plataforma de destino (por ejemplo, Windows o Linux) y para un tipo de compilación (por ejemplo, depuración o publicación). Puede editar estas configuraciones como quiera y también puede crear sus propias configuraciones según sea necesario.

Para obtener una primera introducción a la compilación dentro del IDE, vea Tutorial: Compilación de una aplicación.

Después, vea Compilar y limpiar proyectos y soluciones en Visual Studio para obtener información sobre las diversas personalizaciones que puede llevar a cabo en el proceso. Entre las personalizaciones se incluyen cambiar los directorios de salida, especificar eventos de compilación personalizados, administrar dependencias del proyecto, administrar archivos del registro de compilación y suprimir las advertencias del compilador.

De ahí en adelante, puede explorar otras tareas: