Cómo instalar MinGW para C/C++ en Windows
Aprenda a instalar MinGW para C/C++ en Windows. Siga nuestro tutorial paso a paso para configurar correctamente las variables GCC y entorno.

MinGW (Minimalist GNU for Windows) es un entorno de desarrollo nativo que incluye un porte de la famosa C/C+ compilador (GCC). Proporciona bibliotecas de importación distribuidas libremente y archivos de cabecera, esenciales para la creación de aplicaciones nativas para Windows. En este tutorial práctico, le guiaremos a través de todos los pasos necesarios para instalar y configurar con éxito MinGW en su dispositivo.
Cómo instalar herramientas MinGW para C/C + + #
Paso 1: Visite la página oficial del proyecto en SourceForge para descargar MinGW y haga clic en el botón Descargar. La descarga de archivos ejecutable de instalación comenzará automáticamente en 5 segundos.

Paso 2: Haga doble clic en el archivo .exe recién descargado para abrir el instalador y haga clic en Instalar. El sistema comenzará automáticamente a descargar todas las configuraciones preliminares necesarias para el funcionamiento de MinGW.
Paso 3: Después de descargar todas las configuraciones básicas, haga clic en Continuar. En este punto, se abrirá la interfaz del Administrador de Instalación de MinGW, el administrador del paquete del compilador.

Paso 4: En el administrador de la instalación, bajo la sección Basic Setup, haga clic con el botón derecho en cada paquete esencial para la programación (como mingw32-base y mingw32-gcc-g++) y seleccione “Marcos para la instalación” para marcarlos.

Paso 5: Haga clic en el menú de instalación en la parte superior izquierda, elija la opción Apply Changes y luego confirme seleccionando Apply. El administrador comenzará a descargar todos los archivos necesarios; el proceso puede tardar 5-6 minutos dependiendo de la conexión. Una vez completado, haga clic en Cerrar.

Cómo cambiar variables de entorno para MinGW #
Después de completar la instalación de MinGW, el paso siguiente y fundamental es actualizar el variables de entorno Windows. Esto permitirá que el sistema reconozca globalmente los comandos del compilador.
Paso 1: Abra el Explorador de archivos, acceda al disco local de su dispositivo (C:) y abra la carpeta MinGW. En el interior, introduzca la carpeta con el nombre de bin y copie todo el camino desde la barra de direcciones superior.

Paso 2: Ir al Panel de Control, acceder a la sección Sistema y Seguridad y luego Sistema. Haga clic en Configuración de Sistema Avanzado desde el menú lateral y finalmente haga clic en el botón Variables Ambient… abajo.

Paso 3: En el panel Variables del Sistema, busque la entrada Path, seleccione y haga clic en Editar. Añadir un nuevo registro haciendo clic en Nuevo. Pruebe el camino de la carpeta bin previamente copiada y haga clic en Aceptar en todas las ventanas abiertas para guardar.

Esto marca la terminación de la instalación básica de MinGW en su sistema operativo.
Otro método para cambiar variables ambientales para MinGW #
Si utiliza versiones más recientes de Windows, puede preferir este método alternativo.
Paso 1: Open Disk C:, busque la carpeta MinGW. Dentro, acceda a la carpeta bin y copie el camino (generalmente C:\MinGW\bin).

Paso 2: Haga clic en el icono Este PC, haga clic derecho en un espacio vacío y seleccione Mostrar otras opciones (si está presente), luego haga clic en Propiedades como se indica en la flecha.

Paso 3: En la pantalla de información del sistema, haga clic en el enlace Configuración del sistema avanzado.

Paso 4: Haga clic en el botón Variables en la parte inferior de la ventana.

Paso 5: Ahora, en el panel inferior de las variables del sistema, busque y seleccione la variable Path, haga clic en el botón Editar.

Paso 6: Haga clic en el botón Nuevo y pegar el camino copiado previamente como se muestra debajo de la captura de pantalla.

Ahora haga clic en Aceptar en sucesión para los pasos 6, 5 y 4. Finalmente, cierre todas las ventanas abiertas y reinicie su computadora para aplicar cambios.
Esto marca la finalización definitiva de la instalación de MinGW en su entorno Windows, preparándolo para la compilación C y C++.
Última actualización: 06 de febrero de 2023.
Preguntas frecuentes (FAQ) sobre MinGW #
¿Para qué es MinGW y por qué es importante para los programadores C/C+++? #
MinGW (Minimalist GNU for Windows) proporciona un conjunto esencial de compiladores de código abierto, incluyendo GCC y G++, optimizados para sistemas operativos Microsoft. Es esencial porque permite a los desarrolladores escribir y compilar aplicaciones nativas para Windows sin tener que depender de las bibliotecas patentadas C.
¿Cómo puedo comprobar si MinGW ha sido instalado y configurado correctamente? #
Para asegurar el funcionamiento adecuado, abra el comando Prompt (cmd) o PowerShell en Windows y escriba el comando gcc --version o g++ --version. Si el sistema devuelve la versión del compilador instalado, la instalación y el ajuste de las variables del medio ambiente salió bien.
¿Qué paquetes necesito seleccionar en el Administrador de Instalación de MinGW para iniciar la programación? #
Para las operaciones de desarrollo estándar en C y C++, sólo tiene que comprobar los paquetes mingw32-base-bin (que contiene el compilador básico C) y mingw32-gcc-g++-bin (para apoyar los idiomas C++). Otros paquetes ofrecen soporte para idiomas como Fortran o Ada y pueden ser ignorados si no es necesario para sus proyectos.

