Compilar y limpiar proyectos y soluciones en Visual Studio

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

[!NOTA]

La interfaz de usuario en Visual Studio podría diferir de lo que describe este tema, dependiendo de los valores de configuración activos.Para cambiar la configuración, abra el menú herramientas, y elija Importar y exportar configuraciones.Para obtener más información, vea Personalizar la configuración de desarrollo en Visual Studio.

Para compilar, recompilar o limpiar una solución completa

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

  2. En la barra de menú, elija Compilación, y elija uno de los siguientes comandos:

    • Elija Compilación o Generar solución para compilar sólo los archivos y componentes del proyecto que han cambiado desde la compilación más reciente.

      [!NOTA]

      El comando Compilar cambia a Compilar solución cuando una solución incluye más de un proyecto.

    • Elija Recompilar solución para “limpiar” la solución y luego compilar todos los archivos y componentes del proyecto.

    • Elija Limpiar solución para eliminar los archivos intermedios y de salida.Con sólo los archivos del proyecto y componentes que quedan, las nuevas instancias de archivos intermedios y de salida pueden compilar.

Para compilar o recompilar un solo proyecto

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

  2. En la barra de menú, elija Compilación, y elija CompilaciónProjectName o Volver a generarProjectName.

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

    • Elija Volver a generarProjectName para “limpiar” el proyecto y después se compilan los archivos de proyecto y todos los componentes del proyecto.

Para compilar sólo el proyecto inicial y sus dependencias

  1. En la barra de menú, elija herramientas, opciones.

  2. En el cuadro de diálogo opciones, expanda el nodo Proyectos y soluciones y, a continuación la página Generar y ejecutar.

    El cuadro de diálogo Compilar y ejecutar, proyectos y Soluciones, opciones se abre.

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

    Cuando se selecciona esta casilla, se compilan sólo el proyecto de inicio actual y sus dependencias al realizar cualquiera de los pasos siguientes:

    • En la barra de menú, elija debug, Inicio (F5).

    • En la barra de menú, elija Compilación, Generar solución (CTRL+MAYÚS+B).

    Si se desactiva esta casilla, se compilan todos los proyectos, sus dependencias, y los archivos de solución al ejecutar cualquiera de los comandos anteriores.Esta casilla se encuentra desactivada de forma predeterminada.

Para compilar sólo el proyecto seleccionado de Visual C++

  • Elija un proyecto de Visual C++ y, a continuación, en la barra de menú, elija Compilación, Sólo proyecto; uno de los siguientes comandos:

    • Compilación soloProjectName

    • Recompile sóloProjectName

    • Limpiar sóloProjectName

    • Vínculo soloProjectName

    Estos comandos solo se aplican al proyecto de Visual C++ elegida, sin compilar, recompilar, limpiar, o vincular ninguna dependencia del proyecto o archivo de solución.Dependiendo de la versión de Visual Studio, el submenú Sólo proyecto puede contener varios comandos.

Para compilar varios elementos de proyecto de C++

  • En Explorador de soluciones, elija varios archivos que tienen pueden ser acciones de compilación, abra el menú contextual para uno de dichos archivos, y después elija Compilar.

    Si los archivos tienen dependencias, los archivos se compilarán en orden de dependencia.La operación de compilación generará un error si los archivos requieren un encabezado precompilado que no está disponible cuando se compila.La operación de compilación utiliza la configuración de soluciones activa.

Para detener una compilación

  • Realice uno de estos pasos:

    • En la barra de menú, elija Compilación, cancelar.

    • Elija las teclas Ctrl + de interrupción.

Vea también

Tareas

Cómo: Ver, guardar y configurar archivos de registro de compilación

Referencia

Modificadores de línea de comandos para Devenv

Conceptos

Obtener registros de compilación con MSBuild

Descripción de las configuraciones de compilación

Soluciones y proyectos

Otros recursos

Compilar aplicaciones en Visual Studio

Configuraciones Debug y Release

Referencia de compilación de C/C++