certmundo.
es‑mx

6 min de lectura

¿Cómo instalar y configurar tu entorno de desarrollo en C++?

Para instalar y configurar tu entorno de desarrollo en C++, necesitas dos cosas: un compilador y un editor de código.

Imagina que quieres construir una casa. Necesitas herramientas (el compilador) y un lugar donde diseñar los planos (el editor). Sin ambos, no puedes construir nada. Con C++ pasa exactamente lo mismo.

En esta lección vas a instalar todo paso a paso. Al terminar, tendrás tu computadora lista para escribir y ejecutar código real en C++.

¿Qué es un compilador y por qué lo necesitas?

Un compilador es un programa que traduce tu código C++ al lenguaje que entiende la computadora. Tú escribes instrucciones en C++. El compilador las convierte en un archivo ejecutable.

Sin compilador, tu código no sirve. Es como escribir una receta en chino para un cocinero que solo habla español: la información existe, pero nadie puede usarla.

El compilador más común para principiantes en México y Latinoamérica se llama GCC (GNU Compiler Collection). Es gratuito, estable y funciona en Windows, Mac y Linux.

El sistema DECI: los cuatro componentes de tu entorno

Para no perderte en la instalación, usa el sistema DECI:

  • Descarga el compilador
  • Editor de código instalado
  • Configuración del PATH (para que Windows encuentre el compilador)
  • Inicia con tu primer archivo .cpp

Si sigues estos cuatro pasos en orden, tendrás tu entorno listo en menos de 30 minutos.

Paso 1: Descarga e instala el compilador (MinGW en Windows)

Si usas Windows, la forma más sencilla de obtener GCC es a través de MinGW-w64. Este paquete incluye GCC y todo lo necesario para compilar en C++.

Cómo hacerlo:

  1. Abre tu navegador y busca "MinGW-w64 download" o entra a mingw-w64.org.
  2. Descarga el instalador compatible con tu versión de Windows (64 bits es lo más común hoy).
  3. Durante la instalación, elige la opción x86_64 y posix cuando el instalador te lo pida.
  4. Instala en una ruta sencilla, por ejemplo: C:\mingw64.

Evita instalar en carpetas con espacios o acentos, como C:\Archivos de programa. El compilador puede fallar en esas rutas.

Si usas Mac, abre la Terminal y escribe:

xcode-select --install

Eso instala las herramientas de desarrollo de Apple, que incluyen un compilador compatible con C++.

Si usas Linux (Ubuntu o similar), abre la Terminal y escribe:

sudo apt install g++

En los tres casos, el compilador es gratuito. No necesitas pagar nada.

Paso 2: Configura el PATH en Windows

En Windows, después de instalar MinGW, debes decirle al sistema dónde está el compilador. Esto se hace editando la variable de entorno llamada PATH.

Pasos para configurar el PATH:

  1. Haz clic derecho en "Este equipo" y elige "Propiedades".
  2. Entra a "Configuración avanzada del sistema" y luego a "Variables de entorno".
  3. En la sección "Variables del sistema", busca la variable llamada Path y haz doble clic.
  4. Agrega una nueva entrada con la ruta donde instalaste MinGW, por ejemplo: C:\mingw64\bin.
  5. Acepta todos los cambios y cierra las ventanas.

Para verificar que funcionó, abre el Símbolo del sistema (cmd) y escribe:

g++ --version

Si ves algo como g++ 13.x.x o similar, ¡el compilador está instalado correctamente! Si ves un mensaje de error, revisa que la ruta en el PATH sea exactamente la carpeta bin dentro de tu instalación de MinGW.

En Mac y Linux, este paso no es necesario. El compilador queda disponible automáticamente.

Paso 3: Instala Visual Studio Code como editor

El editor de código es donde vas a escribir tus programas. Puedes usar cualquier editor de texto, incluso el Bloc de notas. Pero un buen editor te ayuda con colores, autocompletado y detección de errores.

El editor más recomendado para principiantes es Visual Studio Code (VS Code). Es gratuito y funciona en Windows, Mac y Linux.

Cómo instalarlo:

  1. Entra a code.visualstudio.com.
  2. Descarga la versión para tu sistema operativo.
  3. Instala como cualquier programa normal.

Una vez instalado, abre VS Code y ve a la sección de extensiones (el ícono de cuatro cuadros en la barra lateral izquierda). Busca e instala la extensión C/C++ de Microsoft. Esta extensión agrega soporte para C++: colorea el código, detecta errores básicos y facilita la navegación.

Paso 4: Crea y ejecuta tu primer archivo C++

Ahora viene la mejor parte. Vas a crear un archivo, escribir código y ejecutarlo por primera vez.

Pasos:

  1. Abre VS Code y crea una carpeta nueva, por ejemplo: MisCursos/cpp.
  2. Dentro de esa carpeta, crea un archivo llamado hola.cpp.
  3. Escribe el siguiente código dentro del archivo:
#include <iostream>
using namespace std;

int main() {
    cout << "Hola, mundo desde México" << endl;
    return 0;
}
  1. Guarda el archivo con Ctrl + S.
  2. Abre la terminal integrada de VS Code con Ctrl + ñ (o desde el menú Terminal > Nueva terminal).
  3. Navega a tu carpeta con el comando cd si es necesario.
  4. Compila tu archivo con este comando:
g++ hola.cpp -o hola
  1. Ejecuta el programa compilado:
hola

En Mac o Linux el comando de ejecución es:

./hola

Si todo está bien, verás en pantalla:

Hola, mundo desde México

Felicidades. Acabas de compilar y ejecutar tu primer programa en C++.

Errores comunes al instalar el entorno

Muchos principiantes se atascan en la instalación. Aquí están los errores más frecuentes y cómo solucionarlos:

Error: "g++ no se reconoce como comando" Esto significa que el PATH no está configurado correctamente en Windows. Regresa al Paso 2 y verifica que la ruta en el PATH termine en \bin y no solo en \mingw64.

Error: "No se puede compilar: permiso denegado" En Linux o Mac, asegúrate de tener permisos de escritura en la carpeta donde guardas tus archivos. Evita usar carpetas del sistema como root o System.

Error: El archivo compilado no aparece Verifica que escribiste el comando de compilación completo, incluyendo -o hola. Sin esa parte, el compilador genera un archivo con nombre genérico (a.out en Mac/Linux) y no donde esperas.

El código tiene errores tipográficos C++ distingue entre mayúsculas y minúsculas. cout no es lo mismo que Cout. Si ves un error que dice "undeclared identifier", revisa que no hayas cambiado ninguna mayúscula por accidente.

¿Por qué este entorno y no otro?

Existen herramientas en línea que te permiten escribir C++ sin instalar nada, como Replit o OnlineGDB. Son útiles para pruebas rápidas.

Pero si tu meta es trabajar en empresas como Mercado Libre, FEMSA o desarrollar software profesional, necesitas saber configurar tu propio entorno local. Los equipos de desarrollo reales trabajan con entornos instalados, no con herramientas en línea.

Aprender a instalar y configurar tu entorno desde ahora te da una ventaja real desde el inicio del curso.

Recapitulación del sistema DECI

Antes de cerrar, repasa los cuatro pasos del sistema DECI que usaste hoy:

  • Descargaste el compilador GCC (vía MinGW en Windows, Xcode en Mac, apt en Linux).
  • Editaste con VS Code, el editor más usado por desarrolladores principiantes.
  • Configuraste el PATH para que Windows encuentre el compilador.
  • Iniciaste con tu primer archivo .cpp funcional.

Cada vez que configures un nuevo equipo para programar en C++, este sistema te va a guiar.

Un entorno bien configurado desde el inicio te ahorra horas de frustración en cada sesión de práctica.

Puntos clave

  • Para programar en C++ necesitas dos herramientas: un compilador (GCC/MinGW) y un editor de código (VS Code). Ambos son gratuitos.
  • En Windows debes configurar la variable de entorno PATH para que el sistema encuentre el compilador. Sin este paso, los comandos de compilación no funcionan.
  • Usa el sistema DECI (Descarga, Editor, Configuración, Inicio) para instalar tu entorno en orden y sin perderte en el proceso.
  • Verifica que tu instalación funciona ejecutando `g++ --version` en la terminal. Si ves el número de versión, todo está listo.
  • Aprender a configurar un entorno local es una habilidad profesional real: empresas como Mercado Libre y FEMSA trabajan con entornos instalados, no con herramientas en línea.

Comparte esta lección:

¿Cómo instalar y configurar tu entorno de desarrollo en C++? | C++ para Principiantes | Certmundo