2011-05-05 21 views
19

Soy nuevo en Stack Overflow, C++ y MinGW W64. Mi problema es que no sé cómo compilar MinGW W64, todo lo que sé hacer es hacer doble clic en un archivo ejecutable e instalar los archivos en mi computadora.Cómo compilar MinGW W64

Entonces, lo que estoy preguntando es, ¿cómo se construye MinGW W64? (http://mingw-w64.sourceforge.net/)

Si aprendo cómo construir MinGW W64, creo que podré construir otras cosas sin ninguna ayuda. No sé qué archivos obtener para instalar MinGW W64. Todo lo que sé es que necesito gcc (para C) y g ++ (para C++) de (http://gcc.gnu.org/).

Sí, lo sé, podría instalar MinGW desde http://www.mingw.org/ pero sus versiones de gcc están desactualizadas y sería una buena habilidad para aprender si aprendiera a construir este tipo de cosas. (Incluso podría ayudar en el futuro)

Si ayuda, mi sistema operativo es Windows 7.

Gracias chicos. (Si es posible, puede hacer una guía paso a paso sobre cómo crearla y decirme qué archivos obtener. Y si siente que desea ayudar a un novato como yo, sería bueno dar los enlaces a los archivos.)

+0

Muy buena pregunta, me gustaría construir mi Mingw-W64 así a solucionar algunos problemas del CCG. FWIW, [MinGW-w64 lista de correo pública] (https://lists.sourceforge.net/lists/listinfo/mingw-w64-public) podría ser un buen lugar para preguntar. –

Respuesta

4

Hoy también estaba buscando construir una cadena de herramientas nativa, pero luego terminé usando la compilación personal proporcionada allí.

Para la construcción se puede seguir esta guía - http://mingw-w64.svn.sourceforge.net/viewvc/mingw-w64/trunk/mingw-w64-doc/howto-build/mingw-w64-howto-build.txt?revision=4234

+1

También hay una [guía avanzada] (http://mingw-w64.svn.sourceforge.net/viewvc/mingw-w64/trunk/mingw-w64-doc/howto-build/) –

+6

Prepárese para cancelar una día de tu vida trabajando así :) – codeasone

+0

Si alguien entiende la guía mencionada anteriormente, contáctame. – user1764961

12

TDM-GCC 4.6.1 (/ suite compilador GCC MinGW/MinGW-W64 de 32 y 64 bits de Windows) se construyó en Windows 7 de 64 bits utilizando MinGW & MSYS. El source distribution proporciona GCC, todas las bibliotecas de soporte y los archivos de script .sh que invocan el archivo Makefile con los argumentos apropiados.

BUILD NOTAS (TDM Sources/README-gcc-tdm-src.txt):

Building the TDM edition typically looks like this: 
    * [Extract all sources to /crossdev/src] 
    * [Copy or build a previous MinGW installation to a "build root"] 
    * [Ensure the prefix ("/mingw") is empty] 
    * [Ensure the buildroot's "bin" directory is in PATH] 
    * ./build-tdm-[dw2/sjlj].sh support-libs prefix 
    * [Copy everything from the prefix to the "build root"] 
    * [Extract the binutils, mingwrt, and w32api bin/dev packages to the prefix] 
    * ./build-tdm-[dw2/sjlj].sh gcc 
Cuestiones relacionadas