Instalar Compilador GNU GCC en Windows

Para instalar el compilador GNU GCC y todas las herramientas de desarrollo que requerimos para programar aplicaciones utilizando este compilador utilizaremos una herramienta llamada MSYS2, la misma nos permitirá instalar el compilador GCC, G++, etc., y las demás herramientas en el sistema Windows usando comandos sencillos que nos permitirán instalar los paquetes deseados, trabajaremos de una manera similar a como se hace en Linux.

MSYS2 nos provee de un sistema de administración de dependencias, llamado Pacman, este nos facilitara la instalación y actualización de los paquetes o librerías, descargando e instalando todas las dependencias que sean necesarias.

Instalación de MSYS2

1. Descargar y ejecutar el instalador MSYS2, encontrarás dos versiones, "x86_64" para sistemas de 64 bits y "i686" para sistemas de 32 bits, seleccionas el adecuado para tu plataforma.

Instalar MSYS2 en Window

2. Ejecutar el instalador descargado y presionar el botón Next.

1_msys32-start

3. Indicar la carpeta de instalación, no usar espacios, acentos, o cualquier carácter que nos sea ASCII.

2_msys32-install_path

4. Al presionar Finish se ejecutará la aplicación si la opción Run MSYS2 now. está seleccionada, es lo que queremos.

5_msys2-finish_install

5. Actualizar la base de datos y el núcleo del sistema de paquetes, lo haremos con el siguiente comando:

pacman -Syu

Nos pregunta si deseamos continuar con la instalación.

6_msys2-update-system

6. Cerramos y volvemos a abrir, usamos el archivo msys2_shell.bat y ejecutamos el siguiente comando, para terminar la actualización.

pacman -Su

Instalación de MinGW en Windows

Una vez instalado MSYS2 podremos agregar la herramienta de desarrollo MinGW para 32 o 64 bits según nuestras necesidades, para hacerlo ejecutamos el siguiente comando:

Para 32 bits

pacman -S mingw-w64-i686-toolchain

Para 64 bits

pacman -S mingw-w64-x86_64-toolchain

Luego de ejecutar el respectivo comando se muestra lo siguiente:

Instalar MinGW GNU GCC en Windows con MSYS2

Debemos seleccionar el paquete que deseamos instalar, si no indicamos nada se descargarán e instalarán todos.

Confirmamos la instalación y esperamos a que termine.

Probando el compilador GCC

Para probar que el compilador GNU GCC está correctamente instalado, el la ventana MSYS2 tecleamos:

gcc -v

El resultado, si todo está correcto:

gcc version 6.3.0 (Rev1, Built by MSYS2 project)

Si deseamos usar MinGW fuera de del sistema MSYS2 debemos agregar la carpeta C:\MSYS2\mingw32\bin o C:\Developer\MSYS2\mingw64\bin a la variable de entorno PATH, si lo hacemos correctamente podremos ejecutar gcc –v desde el CMD de Windows.

Comentarios

Temas relacionados

Entradas populares de este blog

tkinter Grid

tkinter Canvas

Controles y Contenedores JavaFX 8 - I

Histogramas OpenCV Python