Compilar proyectos de C++ en Visual Studio

 

Publicado: abril de 2016

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

En el entorno de desarrollo integrado (IDE) de Visual Studio, hay varias formas de compilar una solución completa o solo uno de sus proyectos. También puede modificar la configuración de compilación y especificar pasos de compilación personalizada para que el proceso de desarrollo sea más eficiente.

Para compilar una solución que esté abierta en Visual Studio y seleccionada en el Explorador de soluciones, puede hacer lo siguiente:

  • En la barra de menús, elija Compilar, Compilar solución.

  • O bien, en el Explorador de soluciones, abra el menú contextual de la solución y, luego, elija Compilar solución.

  • O bien, presione F7 (es el método abreviado de teclado predeterminado de la configuración del desarrollo en C/C++).

  • O bien, en la ventana Comandos (en la barra de menús, elija Ver, Otras ventanas, Ventana Comandos), escriba Build.BuildSolution.

  • O bien, en el cuadro Inicio rápido, escriba build build solution.

Para compilar un proyecto que esté seleccionado en el Explorador de soluciones, puede hacer lo siguiente:

  • En la barra de menús, elija Compilar, Compilar <Nombre del proyecto>.

  • O bien, en el Explorador de soluciones, abra el menú contextual del proyecto y, luego, elija Compilar.

  • O bien, en la ventana Comandos (en la barra de menús, elija Ver, Otras ventanas, Ventana Comandos), escriba Build.BuildOnlyProject.

  • O bien, en el cuadro Inicio rápido, escriba build project only build only <nombre del proyecto>.

Al compilar una aplicación de Visual C++ en Visual Studio, puede modificar gran parte de la configuración de la compilación en el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener información sobre cómo establecer las propiedades del proyecto, consulte Trabajar con configuraciones de proyecto.

Para ver un ejemplo de cómo usar el IDE con el fin de crear, compilar y depurar un proyecto de C++, consulte el tutorial de exploración del IDE de Visual Studio con C++. Para ver un ejemplo de cómo usar el IDE con el fin de compilar un proyecto de C++/CLR, consulte Tutorial: Compilar un programa de C++ orientado a CLR en Visual Studio. Para ver un ejemplo de cómo usar el IDE para crear una aplicación de Windows en tiempo de ejecución, consulte el tema sobre cómo crear su primera aplicación de Windows en tiempo de ejecución con C++.

Para más información sobre cómo compilar, modificar la configuración de compilación y especificar pasos de compilación personalizada, consulte los siguientes artículos.

Descripción de los pasos de compilación personalizada y los eventos de compilación
Describe cómo personalizar el proceso de compilación en el entorno de desarrollo integrado.

Macros para propiedades y comandos de compilación
Presenta una lista de macros que puede usar donde se aceptan cadenas.

Compilar proyectos externos
Examina la compilación de proyectos que utilizan instalaciones de fuera del entorno de desarrollo integrado.

Archivos de proyecto
Presenta la estructura XML de un archivo .vcxproj.

VC++ Directories, Projects, Options Dialog Box
Explica cómo modificar la ruta de búsqueda de los archivos ejecutables e incluir archivos, archivos de biblioteca y archivos de código fuente durante una compilación.

Compilar aplicaciones en Visual Studio
Proporciona información sobre la compilación en Visual Studio.

Compilar programas de C/C++
Ofrece vínculos a temas en los que se describe la compilación de programas desde la línea de comandos o desde el entorno de desarrollo integrado de Visual Studio.

Referencia de compilación de C/C++
Incluye vínculos a una introducción a la compilación de programas en C++, opciones del compilador y el enlazador y herramientas de compilación adicionales.

Actualizar proyectos desde versiones anteriores de Visual C++
Proporciona vínculos a temas en los que se abarcan los problemas de actualización de proyectos de Visual C++ 6.0 y posteriores a Visual C++ .NET.

Porting and Upgrading Programs
Ofrece detalles sobre la migración de aplicaciones y examina los archivos Make.

Roadmap for Windows Store apps using C++

Mostrar: