instalación de mingw instruments
3-5 minutos

Cómo instalar MinGW para C/C++ en Windows

MinGW (Minimalist GNU for Windows) es un entorno de desarrollo nativo que incluye un porte del famoso compilador C/C+ (GCC). Proporciona bibliotecas de importación distribuidas libremente y archivos de cabecera, esenciales para crear 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: Visita la página oficial del proyecto SourceForge para descargar MinGW y haga clic en el botón Descargar. La descarga de archivos ejecutables de instalación comenzará automáticamente en 5 segundos.

Pantalla de descarga del compilador MinGW para C/C++ en la plataforma SourceForge

Paso 2: Haga doble clic en el archivo .exe sólo se descarga para abrir el instalador y haga clic Instala. 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 Continuar. En este punto, la interfaz de la MinGW Engineer Manager, el administrador del paquete del compilador.

Ventana MinGW Administrador de Instalación después de descargar la configuración inicial

Paso 4: En el gerente de instalación, bajo la sección Configuración básica, haga clic derecho en cada paquete esencial para la programación (como mingw32-base y mingw32-gcc-g++) y seleccionar “Marcos para la instalación” para marcarlos.

Selección de paquetes gcc y g++ para la instalación en el Administrador de Instalación de MinGW

Paso 5: Haga clic en el menú Instalación arriba izquierda, elegir la opción Cambio y luego confirmar seleccionando Aplicar. 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 Close.

Ventana que confirma la finalización de la instalación de paquetes MinGW

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 de WindowsEsto permitirá que el sistema reconozca globalmente los comandos del compilador.

Paso 1: Open File Explorer, accede a Disco local (C:) del dispositivo y abrir la carpeta MinGW. Dentro, introduzca la carpeta llamada bin y copia todo el camino de la barra de direcciones superior.

Explora archivos de Windows mostrando cómo copiar el camino de la carpeta de bin MinGW

Paso 2: Ve Panel de control, acceder a la sección Sistema y seguridad y luego Sistema. Haga clic en Configuración avanzada del sistema desde el menú lateral y finalmente haga clic en el botón Variables ambientales.. abajo.

Ventana de Propiedades de sistema avanzado con variables de entorno resaltadas

Paso 3: En la caja dedicada a Variables del sistema, buscar la voz Camino, seleccione y haga clic Editar. Añadir un nuevo registro haciendo clic Nuevo. Pegar la ruta de la carpeta bin copiado antes y haga clic en VALE en todas las ventanas abiertas para salvar.

Cambio de la variable del sistema Path con la adición de la ruta de bin MinGW

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: Abre la puerta Disco C:, buscar la carpeta MinGW. Dentro, acceda a la carpeta bin y copiar la ruta (generalmente C:\MinGW\bin).

Selección y copia de la ruta C:MinGWbin de Explorar recursos

Paso 2: Haga clic en el icono Este PC, haga clic derecho en un espacio en blanco y seleccione Mostrar otras opciones (si está presente), haga clic en Propiedad como indica la flecha.

Open System Properties desde el menú contextual de este PC

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

Conectar Configuración de sistema avanzado en Windows 10 y 11 Ajustes

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

Limpiador para abrir la gestión de Windows Environment Variables

Paso 5: Ahora, en el panel inferior Variables del sistema, buscar y seleccionar la variable Camino, luego haga clic en el botón Editar.

Selección del elemento Path dentro de la ventana Variables de Medio Ambiente

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

Insertar el nuevo camino para el compilador dentro de la variable Path

Ahora haga clic en VALE en sucesión para los pasajes 6, 5 y 4. Finalmente, cerrar todas las ventanas abiertas y reinicia tu computadora para aplicar cambios.

Esto marca la finalización definitiva de la instalación de MinGW en su entorno Windows, lo que lo hace listo 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 de Microsoft. Es crucial porque permite a los desarrolladores escribir y compilar aplicaciones nativas de Windows sin depender de bibliotecas patentadas C.

¿Cómo puedo comprobar si MinGW ha sido instalado y configurado correctamente?

Para asegurar que su operación sea correcta, 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 debo seleccionar en el Administrador de Instalación de MinGW para comenzar 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.

EspañolesEspañolEspañol