如何构建MinGW W64

Rob*_*ert 20 gcc mingw g++ build windows-7

我是Stack Overflow,C++和MinGW W64的新手.我的问题是,我不知道如何构建MinGW W64,我所知道的是双击exe并将文件安装到我的计算机本身.

所以我要问的是,你如何构建MinGW W64?(http://mingw-w64.sourceforge.net/)

如果我学习如何构建MinGW W64,我想我将能够在没有任何帮助的情况下构建其他东西.我不知道要安装MinGW W64的文件.我所知道的是,我需要来自(http://gcc.gnu.org/)的gcc(对于C)和g ++(对于C++ ).

是的,我知道,我可以从http://www.mingw.org/安装MinGW,但是他们的gcc版本已经过时了,如果我学会了如何构建这些东西,那将是一项很好的技能.(将来可能会有所帮助)

如果有帮助,我的操作系统是Windows 7.

多谢你们.(如果可能的话,你可以一步一步地指导如何构建它并告诉我要获得哪些文件.如果你觉得你想像我一样帮助一个菜鸟,那么给链接指向它会很好文件.)

Dav*_* L. 13

TDM-GCC 4.6.1(用于32位和64位Windows的GCC/MinGW/MinGW-w64编译器套件)是使用MinGW和MSYS在Windows 7 64位上构建的.该源代码分发提供GCC,所有的支持库和调用Makefile中使用相应的参数.SH脚本文件.

BUILD NOTES(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
Run Code Online (Sandbox Code Playgroud)


小智 4

今天,我也在寻找构建本机工具链,但最终使用了那里提供的个人构建。

对于构建,您可以遵循本指南 - https://sourceforge.net/p/mingw-w64/code/HEAD/tree/trunk/mingw-w64-doc/howto-build/mingw-w64-howto-build.txt

  • 准备好注销你生命中的一天,让它发挥作用:) (9认同)
  • 上面的链接不再有效。当前链接是http://sourceforge.net/p/mingw-w64/code/HEAD/tree/trunk/mingw-w64-doc/howto-build/mingw-w64-howto-build.txt (3认同)