He descargado GCC 4.5.1 y no sé qué hacer a continuación. He encontrado instrucciones dentro del directorio de instalación sobre cómo configurar, compilar e instalar, pero todavía no puedo hacer mucho con esto. ¿Cuáles son las instrucciones paso a paso sobre cómo se supone que debo pasar por este proceso?
Por ejemplo, dicen algo como esto:
% mkdir objdir
% cd objdir
% srcdir/configure [options] [target]
Y entiendo que la primera línea crea un directorio y la segunda va al directorio. Pero, ¿qué pasa con la tercera línea y cómo se supone que debo ejecutar esto? ¿Se supone que debo ir al directorio de origen y escribir configure + options + target?
GCC para Windows es proporcionado por dos proyectos actualmente. Ambos proporcionan una implementación muy propia del SDK de Windows (encabezados y bibliotecas) que es necesaria porque GCC no funciona con archivos de Visual Studio.
El mingw.org anterior, al que @Mat ya te señaló. Proporcionan solo un compilador de 32 bits, y la última versión es GCC 4.5 en el momento de escribir este artículo. Vea aquí las descargas que necesita:
El nuevo mingw-w64, que como su nombre lo predice, también proporciona una variante de 64 bits. Es superior en todos los sentidos al # 1 anterior. Puede instalar con un instalador o encontrar los archivos de la cadena de herramientas para 32 bits y 64 bits usted mismo. Alternativamente, puede usar MSYS2 que proporciona una gran cantidad de paquetes binarios precompilados que se pueden instalar a través de un administrador de paquetes, pacman. Tenga en cuenta que las cadenas de herramientas MSYS2 funcionan muy bien fuera del shell de MSYS; usarlo solo como administrador de paquetes es posible. Una tercera opción es usar los paquetes MinGW de Qt, que vienen incluidos con una cadena de herramientas. Para soporte, envíe un correo electrónico a [email protected] o al foro a través de sourceforge.net.
Hay muchos constructores de cadenas de herramientas "no oficiales", uno de los más populares es TDM-GCC. Pueden usar parches que rompan la compatibilidad binaria con cadenas de herramientas oficiales / sin parches, así que tenga cuidado al usarlos. Es mejor usar las versiones oficiales (o en el caso de mingw-w64, las compilaciones personales son más fáciles de comenzar).
Re la otra respuesta: Cygwin / MSYS! = GCC. El uso de GCC no requiere el otro. Los usuarios simples no deberían estar compilando GCC. Ese proceso es muy complicado y requiere mucho tiempo. Suficientes distribuciones binarias flotando ...
fuente
ddk
es el Kit de desarrollo de controladores MinGW-w64.GCC está disponible a través de Chocolatey :
Reinicie el símbolo del sistema y debería poder ejecutar
gcc
.fuente