Instalación de compatibilidad con C y C++ en Visual Studio

Si aún no se ha descargado e instalado Visual Studio y las herramientas de Microsoft C/C++, aquí se muestra cómo empezar a trabajar.

Instalación de Visual Studio 2022

Le damos la bienvenida a Visual Studio 2022. En esta versión, resulta muy fácil elegir e instalar solo las características que se necesitan. Además, gracias a la mínima superficie de memoria que ocupa, se instala rápidamente y con menos impacto en el sistema.

Nota:

Este tema se aplica a la instalación de Visual Studio en Windows. Visual Studio Code es un entorno de desarrollo ligero y multiplataforma que se ejecuta en sistemas Windows, Mac y Linux. La extensión Microsoft C/C++ para Visual Studio Code admite IntelliSense, depuración, formato de código y finalización automática. Visual Studio para Mac no es compatible con Microsoft C++, pero admite lenguajes .NET y desarrollo multiplataforma. Para obtener instrucciones de instalación, vea Instalación de Visual Studio para Mac.

¿Quiere saber más sobre otras novedades de esta versión? Vea las notas de la versión de Visual Studio.

¿Está listo para instalarlo? Le guiaremos por él, paso a paso.

Paso 1: Asegurarse de que el equipo está listo para Visual Studio

Antes de comenzar la instalación de Visual Studio:

  1. Compruebe los requisitos del sistema. Estos requisitos le permiten saber si el equipo es compatible con Visual Studio 2022.

  2. Aplique las actualizaciones de Windows más recientes. Estas actualizaciones garantizan que el equipo tiene las actualizaciones de seguridad más recientes y los componentes del sistema necesarios para Visual Studio.

  3. Reinicie el equipo. El reinicio garantiza que cualquier actualización o instalación pendiente no dificultará la instalación de Visual Studio.

  4. Libere espacio. Quite los archivos y aplicaciones innecesarios de %SystemDrive% ejecutando, por ejemplo, la aplicación Liberar espacio.

Si tiene dudas sobre cómo ejecutar versiones anteriores de Visual Studio en paralelo con Visual Studio 2022, vea la página Compatibilidad y destinatarios de la plataforma de Visual Studio 2022.

Paso2: Descargar Visual Studio

A continuación, descargue el archivo de programa previo de Visual Studio. Para ello, elija el botón siguiente para ir a la página de descarga de Visual Studio. Seleccione la edición de Visual Studio que quiera y elija el botón Evaluación gratuita o Descarga gratuita.

Paso 3: Desinstalar el Instalador de Visual Studio

Ejecute el archivo de programa previo que descargó para instalar el Instalador de Visual Studio. Este nuevo instalador ligero incluye todo lo necesario para instalar y personalizar Visual Studio.

  1. Desde la carpeta Descargas, haga doble clic en el archivo de programa previo que coincida o sea similar a uno de los siguientes archivos:

    • vs_community.exe para Visual Studio Community
    • vs_professional.exe para Visual Studio Professional
    • vs_enterprise.exe para Visual Studio Enterprise

    Si recibe un aviso de Control de cuentas de usuario, elija para permitir que se ejecute el programa previo.

  2. Le pedimos que confirme los Términos de licencia de Microsoft y la Declaración de privacidad de Microsoft. Elija Continuar.

Paso 4: Elegir las cargas de trabajo

Una vez instalado el Instalador, puede usarlo para personalizar la instalación mediante la selección de las cargas de trabajo o los conjuntos de características que quiera. Esta es la manera de hacerlo.

  1. Busque la carga de trabajo que quiera en la pantalla Instalando Visual Studio.

    Visual studio installer with the Desktop development with C++ workload selected.

    Para obtener compatibilidad principal con C y C++, elija la carga de trabajo "Desarrollo para el escritorio con C++". Incluye el editor principal predeterminado, que contiene compatibilidad de edición de código básica para más de 20 lenguajes, la capacidad de abrir y editar código desde cualquier carpeta sin necesitar un proyecto y control de código fuente integrado.

    Otras cargas de trabajo admiten más tipos de desarrollo. Por ejemplo, elija la carga de trabajo "Desarrollo de la Plataforma universal de Windows" para crear aplicaciones que usen Windows Runtime para Microsoft Store. Elija "Desarrollo de juegos con C++" para crear juegos que usen DirectX, Unreal y Cocos2d. Elija "Desarrollo para Linux con C++" para establecer como destino las plataformas Linux, incluido el desarrollo para IoT.

    En el panel Detalles de la instalación se enumeran los componentes incluidos y opcionales que ha instalado cada carga de trabajo. Se pueden seleccionar o anular la selección de los componentes opcionales de esta lista. Por ejemplo, para admitir el desarrollo mediante los conjuntos de herramientas de compilador de Visual Studio 2017 o 2015, elija los componentes opcionales MSVC v141 o MSVC v140. Se puede agregar compatibilidad con MFC, la extensión de lenguaje de los módulos experimentales, IncrediBuild y mucho más.

  2. Después de elegir las cargas de trabajo y los componentes opcionales que quiera, elija Instalar.

    Después, aparecerán las pantallas de estado que muestran el progreso de su instalación de Visual Studio.

Sugerencia

En cualquier momento después de la instalación, puede instalar las cargas de trabajo o los componentes que no instaló inicialmente. Si tiene Visual Studio abierto, vaya a Herramientas>Obtener herramientas y características... para abrir el Instalador de Visual Studio. O bien, abra el Instalador de Visual Studio desde el menú Inicio. A partir de ahí, puede elegir las cargas de trabajo o los componentes que quiera instalar. A continuación, elija Modificar.

Paso 5: Elegir componentes individuales (opcional)

Si no quiere usar la característica Cargas de trabajo para personalizar la instalación de Visual Studio o quiere agregar más componentes de los que instala una carga de trabajo, puede hacerlo instalando o agregando componentes individuales desde la pestaña Componentes individuales. Elija los elementos que quiera y, luego, siga las indicaciones.

Paso 6 - Instalar paquetes de idioma (opcional)

De manera predeterminada, el programa instalador intenta hacer coincidir el idioma del sistema operativo cuando se ejecuta por primera vez. Para instalar Visual Studio en un idioma de su elección, elija la pestaña Paquetes de idioma del Instalador de Visual Studio y siga las indicaciones.

Screenshot of the Visual Studio Installer, showing the Install language packs tab view and the languages you can choose from like English, Spanish, Chinese (simplified or traditional), and more.

Cambio del idioma del instalador en la línea de comandos

Otra manera de cambiar el idioma predeterminado es mediante la ejecución del instalador desde la línea de comandos. Por ejemplo, puede forzar al instalador a utilizar el inglés utilizando el comando siguiente: vs_installer.exe --locale en-US. El instalador recordará esta configuración cuando se ejecute la próxima vez. El instalador admite los siguientes tokens de idioma: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, it-it, ja-jp, ko-kr, pl-pl, pt-br, ru-ru y tr-tr.

Paso 7: Cambiar la ubicación de instalación (opcional)

Puede reducir la superficie de memoria de instalación de Visual Studio en la unidad del sistema. Puede mover la caché de descarga, los componentes compartidos, SDK y herramientas a distintas unidades y mantener Visual Studio en la unidad que lo ejecuta más rápido.

Importante

Solo puede seleccionar una unidad diferente al instalar Visual Studio por primera vez. Si ya lo ha instalado y quiere cambiar de unidad, debe desinstalar Visual Studio y volver a instalarlo.

Paso 8: Empezar a desarrollar

  1. Cuando la instalación de Visual Studio haya finalizado, elija el botón Iniciar para empezar a desarrollar con Visual Studio.

  2. En la ventana de inicio, elija Crear un proyecto nuevo.

  3. En el cuadro de búsqueda, escriba el tipo de aplicación que quiera crear para ver una lista de plantillas disponibles. La lista de plantillas depende de las cargas de trabajo que eligió durante la instalación. Para ver diferentes plantillas, elija diferentes cargas de trabajo.

    También puede filtrar la búsqueda de un lenguaje de programación específico mediante la lista desplegable Lenguaje. Además, puede filtrar mediante la lista Plataforma y la lista Tipo de proyecto.

  4. Visual Studio abre el nuevo proyecto y ya se puede empezar programar.

Instalación de Visual Studio 2019

Bienvenido a Visual Studio 2019. En esta versión, resulta muy fácil elegir e instalar solo las características que se necesitan. Además, gracias a la mínima superficie de memoria que ocupa, se instala rápidamente y con menos impacto en el sistema.

Nota:

Este tema se aplica a la instalación de Visual Studio en Windows. Visual Studio Code es un entorno de desarrollo ligero y multiplataforma que se ejecuta en sistemas Windows, Mac y Linux. La extensión Microsoft C/C++ para Visual Studio Code admite IntelliSense, depuración, formato de código y finalización automática. Visual Studio para Mac no es compatible con Microsoft C++, pero admite lenguajes .NET y desarrollo multiplataforma. Para obtener instrucciones de instalación, vea Instalación de Visual Studio para Mac.

¿Quiere saber más sobre otras novedades de esta versión? Vea las notas de la versión de Visual Studio.

¿Está listo para instalarlo? Le guiaremos por él, paso a paso.

Paso 1: Asegurarse de que el equipo está listo para Visual Studio

Antes de comenzar la instalación de Visual Studio:

  1. Compruebe los requisitos del sistema. Estos requisitos le permiten saber si el equipo es compatible con Visual Studio 2019.

  2. Aplique las actualizaciones de Windows más recientes. Estas actualizaciones garantizan que el equipo tiene las actualizaciones de seguridad más recientes y los componentes del sistema necesarios para Visual Studio.

  3. Reinicie el equipo. El reinicio garantiza que cualquier actualización o instalación pendiente no dificultará la instalación de Visual Studio.

  4. Libere espacio. Quite los archivos y aplicaciones innecesarios de %SystemDrive% ejecutando, por ejemplo, la aplicación Liberar espacio.

Si tiene dudas sobre cómo ejecutar versiones anteriores de Visual Studio en paralelo con Visual Studio 2019, vea la página Compatibilidad y destinatarios de la plataforma de Visual Studio 2019.

Paso2: Descargar Visual Studio

A continuación, descargue el archivo de programa previo de Visual Studio. Para ello, elija el botón siguiente para ir a la página de descarga de Visual Studio. Elija el botón Descargar y, luego, seleccione la edición de Visual Studio que desee.

Paso 3: Desinstalar el Instalador de Visual Studio

Ejecute el archivo de programa previo que descargó para instalar el Instalador de Visual Studio. Este nuevo instalador ligero incluye todo lo necesario para instalar y personalizar Visual Studio.

  1. Desde la carpeta Descargas, haga doble clic en el archivo de programa previo que coincida o sea similar a uno de los siguientes archivos:

    • vs_community.exe para Visual Studio Community
    • vs_professional.exe para Visual Studio Professional
    • vs_enterprise.exe para Visual Studio Enterprise

    Si recibe un aviso de Control de cuentas de usuario, elija para permitir que se ejecute el programa previo.

  2. Le pedimos que confirme los Términos de licencia de Microsoft y la Declaración de privacidad de Microsoft. Elija Continuar.

Paso 4: Elegir las cargas de trabajo

Una vez instalado el Instalador, puede usarlo para personalizar la instalación mediante la selección de las cargas de trabajo o los conjuntos de características que quiera. Esta es la manera de hacerlo.

  1. Busque la carga de trabajo que quiera en la pantalla Instalando Visual Studio.

    Visual Studio 2019: Install a workload.

    Para obtener compatibilidad principal con C y C++, elija la carga de trabajo "Desarrollo para el escritorio con C++". Incluye el editor principal predeterminado, que contiene compatibilidad de edición de código básica para más de 20 lenguajes, la capacidad de abrir y editar código desde cualquier carpeta sin necesitar un proyecto y control de código fuente integrado.

    Otras cargas de trabajo admiten más tipos de desarrollo. Por ejemplo, elija la carga de trabajo "Desarrollo de la Plataforma universal de Windows" para crear aplicaciones que usen Windows Runtime para Microsoft Store. Elija "Desarrollo de juegos con C++" para crear juegos que usen DirectX, Unreal y Cocos2d. Elija "Desarrollo para Linux con C++" para establecer como destino las plataformas Linux, incluido el desarrollo para IoT.

    En el panel Detalles de la instalación se enumeran los componentes incluidos y opcionales que ha instalado cada carga de trabajo. Se pueden seleccionar o anular la selección de los componentes opcionales de esta lista. Por ejemplo, para admitir el desarrollo mediante los conjuntos de herramientas de compilador de Visual Studio 2017 o 2015, elija los componentes opcionales MSVC v141 o MSVC v140. Se puede agregar compatibilidad con MFC, la extensión de lenguaje de los módulos experimentales, IncrediBuild y mucho más.

  2. Después de elegir las cargas de trabajo y los componentes opcionales que quiera, elija Instalar.

    Después, aparecerán las pantallas de estado que muestran el progreso de su instalación de Visual Studio.

Sugerencia

En cualquier momento después de la instalación, puede instalar las cargas de trabajo o los componentes que no instaló inicialmente. Si tiene Visual Studio abierto, vaya a Herramientas>Obtener herramientas y características... para abrir el Instalador de Visual Studio. O bien, abra el Instalador de Visual Studio desde el menú Inicio. A partir de ahí, puede elegir las cargas de trabajo o los componentes que quiera instalar. A continuación, elija Modificar.

Paso 5: Elegir componentes individuales (opcional)

Si no quiere usar la característica Cargas de trabajo para personalizar la instalación de Visual Studio o quiere agregar más componentes de los que instala una carga de trabajo, puede hacerlo instalando o agregando componentes individuales desde la pestaña Componentes individuales. Elija los elementos que quiera y, luego, siga las indicaciones.

Screenshot of the Visual Studio Installer, showing the Install individual components tab view.

Paso 6 - Instalar paquetes de idioma (opcional)

De manera predeterminada, el programa instalador intenta hacer coincidir el idioma del sistema operativo cuando se ejecuta por primera vez. Para instalar Visual Studio en un idioma de su elección, elija la pestaña Paquetes de idioma del Instalador de Visual Studio y siga las indicaciones.

Screenshot of the Visual Studio Installer, showing the Install language packs tab view.

Cambio del idioma del instalador en la línea de comandos

Otra manera de cambiar el idioma predeterminado es mediante la ejecución del instalador desde la línea de comandos. Por ejemplo, puede forzar al instalador a utilizar el inglés utilizando el comando siguiente: vs_installer.exe --locale en-US. El instalador recordará esta configuración cuando se ejecute la próxima vez. El instalador admite los siguientes tokens de idioma: zh-cn, zh-tw, cs-cz, en-us, es-es, fr-fr, de-de, it-it, ja-jp, ko-kr, pl-pl, pt-br, ru-ru y tr-tr.

Paso 7: Cambiar la ubicación de instalación (opcional)

Puede reducir la superficie de memoria de instalación de Visual Studio en la unidad del sistema. Puede mover la caché de descarga, los componentes compartidos, SDK y herramientas a distintas unidades y mantener Visual Studio en la unidad que lo ejecuta más rápido.

Screenshot of the Visual Studio Installer, showing the installation locations tab view.

Importante

Solo puede seleccionar una unidad diferente al instalar Visual Studio por primera vez. Si ya lo ha instalado y quiere cambiar de unidad, debe desinstalar Visual Studio y volver a instalarlo.

Paso 8: Empezar a desarrollar

  1. Cuando la instalación de Visual Studio haya finalizado, elija el botón Iniciar para empezar a desarrollar con Visual Studio.

  2. En la ventana de inicio, elija Crear un proyecto nuevo.

  3. En el cuadro de búsqueda, escriba el tipo de aplicación que quiera crear para ver una lista de plantillas disponibles. La lista de plantillas depende de las cargas de trabajo que eligió durante la instalación. Para ver diferentes plantillas, elija diferentes cargas de trabajo.

    También puede filtrar la búsqueda de un lenguaje de programación específico mediante la lista desplegable Lenguaje. Además, puede filtrar mediante la lista Plataforma y la lista Tipo de proyecto.

  4. Visual Studio abre el nuevo proyecto y ya se puede empezar programar.

Instalación de Visual Studio 2017

En Visual Studio 2017, resulta muy fácil elegir e instalar solo las características que se necesitan. Además, gracias a la mínima superficie de memoria que ocupa, se instala rápidamente y con menos impacto en el sistema.

Requisitos previos

  • Una conexión a Internet de banda ancha. El Instalador de Visual Studio puede descargar varios gigabytes de datos.

  • Un equipo que ejecuta Microsoft Windows 7 o versiones posteriores. Se recomienda la versión más reciente de Windows para obtener la mejor experiencia de desarrollo. Antes de instalar Visual Studio, asegúrese de que el sistema cuenta con las actualizaciones más recientes.

  • Suficiente espacio libre en disco. Visual Studio necesita al menos 7 GB de espacio en disco y puede ocupar 50 GB o más si hay muchas opciones comunes instaladas. Se recomienda instalarlo en la unidad C:.

Para obtener información sobre los requisitos de espacio en disco y de sistema operativo, vea Requisitos del sistema de la familia de productos de Visual Studio. El instalador informa de cuánto espacio en disco se necesita para las opciones que seleccione.

Descargar e instalar

  1. Para descargar el instalador de Visual Studio 2017 más reciente para Windows, vaya a la página Descargas anteriores de Microsoft Visual Studio. Expanda la sección 2017 y elija el botón Descarga.

    Sugerencia

    La edición Community es para desarrolladores individuales, aprendizaje en el aula, investigación académica y desarrollo de código abierto. Para otros usos, instale Visual Studio 2017 Professional o Visual Studio 2017 Enterprise.

  2. Busque el archivo del instalador que se ha descargado y ejecútelo. Es posible que el archivo descargado se muestre en el explorador o que lo encuentre en la carpeta Descargas. El instalador necesita privilegios de administrador para ejecutarse. Es posible que vea un cuadro de diálogo Control de cuentas de usuario en el que se le pide permiso para permitir que el instalador realice cambios en el sistema; elija . Si tiene problemas, busque el archivo descargado en el Explorador de archivos, haga clic con el botón derecho en el icono del instalador y elija Ejecutar como administrador en el menú contextual.

    What you see when you download and install the Visual Studio Installer.

  3. El instalador muestra una lista de las cargas de trabajo, que son grupos de opciones relacionadas para áreas de desarrollo específicas. La compatibilidad con C++ ahora forma parte de cargas de trabajo opcionales que no están instaladas de forma predeterminada.

    Detail showing the Desktop development with C++ workload.

    En el caso de C y C++, seleccione la carga de trabajo Desarrollo para el escritorio con C++ y luego elija Instalar.

    What you see when you select the Desktop development with C++ workload then choose the Install button.

  4. Cuando se complete la instalación, elija el botón Iniciar para abrir Visual Studio.

    La primera vez que ejecute Visual Studio, se le pedirá que inicie sesión con una cuenta de Microsoft. Si no tiene ninguna, puede crear una gratis. También se debe elegir un tema. No se preocupe, se puede cambiar más adelante si se quiere.

    Visual Studio puede tardar varios minutos en prepararse para su uso la primera vez que la ejecute. Este es su aspecto en un time-lapse rápido:

    Visual Studio sign in dialog.

    Visual Studio se inicia más rápido cuando se vuelve a ejecutar.

  5. Cuando se abra Visual Studio, compruebe si está resaltado el icono de marca de la barra de título:

    Visual Studio notification flag.

    Si está resaltado, selecciónelo para abrir la ventana Notificaciones. Si hay actualizaciones disponibles para Visual Studio, se recomienda instalarlas ahora. Cuando la instalación finalice, reinicie Visual Studio.

Instalación de Visual Studio 2015

Para instalar Visual Studio 2015, vaya a la página Descargas anteriores de Microsoft Visual Studio. Expanda la sección 2015 y elija el botón Descarga. Ejecute el programa de instalación descargado y elija Instalación personalizada; luego, seleccione el componente de C++. Para agregar compatibilidad con C y C++ a una instalación existente de Visual Studio 2015, haga clic en el botón Inicio de Windows y escriba Agregar o quitar programas. Abra el programa desde la lista de resultados y, después, busque la instalación de Visual Studio 2015 en la lista de programas instalados. Haga doble clic, elija Modificar y seleccione los componentes de Visual C++ que se van a instalar.

En general, recomendamos encarecidamente que use la versión más reciente de Visual Studio, incluso para compilar el código mediante el compilador de Visual Studio 2015. Para obtener más información, vea Use native multi-targeting in Visual Studio to build old projects (Usar compatibilidad nativa con múltiples versiones en Visual Studio para compilar proyectos antiguos).

Cuando Visual Studio se esté ejecutando, estará a punto para continuar con el paso siguiente.

Pasos siguientes