Compartir vía


Compilación y limpieza de proyectos y soluciones en Visual Studio

Mediante los procedimientos indicados en este tema, puede compilar, recompilar o limpiar todos o algunos de los proyectos o elementos de proyecto de una solución. Para ver un tutorial paso a paso, consulte Tutorial: Creación de una aplicación.

Nota

La interfaz de usuario de la edición de Visual Studio puede diferir de lo que describe este tema, en función de la configuración activa. Para cambiar la configuración, por ejemplo, a Configuración general o Configuración de Visual C++, elija Herramientas>Importar y exportar configuracióny, a continuación, elija Restablecer toda la configuración.

Para compilar, volver a compilar o limpiar una solución

Use este procedimiento para compilar la solución en la configuración actual (por ejemplo, Debug o Release). Si desea compilar varias configuraciones a la vez, consulte Compilación por lotes.

  1. En Explorador de soluciones, elija o abra la solución.

  2. En la barra de menús, elija Compilary, a continuación, elija uno de los comandos siguientes:

    • SeleccioneCompilar o Compilar solución, o presione Ctrl+Mayús+B, para compilar solo los archivos de proyecto y los componentes que han cambiado desde la compilación más reciente.

      Nota

      El comando Build se convierte en Build Solution cuando una solución incluye más de un proyecto.

    • Elija Recompilar solución para "limpiar" la solución y, a continuación, compilar todos los archivos y componentes del proyecto.

    • Seleccione Limpiar solución para eliminar los archivos intermedios y de salida. Con solo los archivos de proyecto y componente que quedan, se pueden compilar nuevas instancias de los archivos intermedios y de salida.

Para compilar o recompilar un solo proyecto

  1. En Explorador de soluciones, elija o abra el proyecto.

  2. En la barra de menús, seleccione Compilary, después, seleccione CompilarProjectName o ReconstruirProjectName.

    • Elija BuildProjectName para compilar solo los componentes del proyecto que han cambiado desde la compilación más reciente.

    • Seleccione RecompilarNombreDelProyecto para "limpiar" el proyecto y, después, compilar los archivos de proyecto y todos los componentes del proyecto.

Para compilar solo el proyecto de inicio y sus dependencias

  1. En la barra de menús, elija Herramientas>Opciones.

  2. En el cuadro de diálogo Opciones, expanda el nodo Proyectos y Soluciones, y luego elija la página Compilar y Ejecutar.

    Se abre el cuadro de diálogo Compilar y ejecutar>Proyectos y soluciones>Opciones.

  3. Active la casilla Compilar proyectos de inicio y dependencias únicamente al ejecutar.

    Cuando esta casilla está activada, solo se compila el proyecto de inicio actual y sus dependencias al elegirDepuración>Iniciar (F5) o Depuración>Iniciar sin depurar (Ctrl+F5).

    Al elegir Compilar>Solución de compilación (Ctrl+Mayús+B), se compila toda la solución.

    Cuando esta casilla está desactivada, todos los proyectos, sus dependencias y los archivos de solución se compilan al ejecutar cualquiera de los comandos anteriores.

Compilación por lotes

Al compilar con Compilar solución o Compilar proyecto, Visual Studio compila la configuración actual. Puede usar el comando de compilación por lotes para compilar varias configuraciones en una sola operación.

En la barra de menús, elija Compilar>Compilación por lotes. Aparece el cuadro de diálogo Compilación por lotes.

es-ES: Recorte de pantalla del cuadro de diálogo de compilación por lotes.

Seleccione los proyectos y configuraciones deseados y use los botones para compilar, recompilar o limpiar. Las operaciones de compilación se inician inmediatamente y todo el resultado aparece en la ventana de salida .

Las selecciones realizadas se recuerdan la próxima vez que abra el cuadro de diálogo Compilación por lotes.

Nota

La compilación por lotes no está disponible para todos los tipos de proyecto. Consulte Construya varias configuraciones a la vez simultáneamente.

Para compilar solo el proyecto de Visual C++ seleccionado

Elija un proyecto de C++ y, después, en la barra de menús, elija Compilar>Solo el proyecto y uno de los comandos siguientes:

  • Compilar soloNombreDelProyecto

  • Recompilar soloNombreDelProyecto

  • Limpiar soloNombreDelProyecto

  • Vincular soloNombreDelProyecto

Estos comandos solo se aplican al proyecto de C++ que eligió, sin compilar, recompilar, limpiar o vincular las dependencias del proyecto o los archivos de solución. En función de la versión de Visual Studio que tenga, el submenú Solo el proyecto podría contener más comandos.

Para compilar varios elementos de proyecto de C++

En Explorador de soluciones, elija varios archivos que se pueden compilar, abra el menú contextual de uno de esos archivos y, a continuación, elija Compilaro presione Ctrl+F7.

Si los archivos tienen dependencias, los archivos se compilarán en orden de dependencia. Se producirá un error en la operación de compilación si los archivos requieren un encabezado precompilado que no está disponible al compilar. La operación de compilación usa la configuración actual de la solución activa.

Para detener una compilación

Realice cualquiera de los pasos siguientes:

  • En la barra de menús, seleccione Compilar>Cancelar.

  • Presione Ctrl+Inter.