Compilar y limpiar 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 obtener un tutorial paso a paso, vea Tutorial: Compilar una aplicación.

Nota

Este tema se aplica a Visual Studio para Windows. En el caso de Visual Studio para Mac, vea Compilar y limpiar proyectos y soluciones en Visual Studio para Mac.

Nota:

La interfaz de usuario de su edición de Visual Studio podría diferir de lo que se describe en este tema, en función de su configuración activa. Para cambiar la configuración, por ejemplo, General o Visual C++, elija Herramientas>Importar y exportar configuraciones y, después, Restablecer todas las configuraciones.

Para compilar, recompilar o limpiar toda la solución

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

  2. En la barra de menús, seleccione Compilar y, después, 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 Compilar se convierte en Compilar solución cuando una solución incluye más de un proyecto.

    • Seleccione Recompilar solución para "limpiar" la solución y, después, compilar todos los archivos de proyecto y los componentes.

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

Para compilar o recompilar un solo proyecto

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

  2. En la barra de menús, seleccione Compilar y, después, elija CompilarNombreDelProyecto o RecompilarNombreDelProyecto.

    • Seleccione CompilarNombreDelProyecto 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, seleccione Herramientas>Opciones.

  2. En el cuadro de diálogo Opciones, expanda el nodo Proyectos y soluciones y, después, seleccione 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 cuando se ejecuta alguno de los comandos anteriores.

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 elija, sin compilar, recompilar, limpiar o vincular dependencias del proyecto o 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 el Explorador de soluciones, seleccione varios archivos, que pueden ser acciones compiladas, abra el menú contextual de uno de esos archivos y, después, seleccione Compilar, o presione Ctrl+F7.

Si los archivos tienen dependencias, 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 de la solución activa actual.

Para detener una compilación

Realice uno de estos pasos:

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

  • Presione Ctrl+Inter.