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:
- Descripción de las configuraciones de compilación
- Configuración de proyectos para plataformas de destino
- Administración de propiedades de soluciones y proyectos
- Especificar eventos de compilación en C# y Visual Basic
- Establecer las opciones de compilación
- Compilar varios proyectos en paralelo