来自http://www.mingw.org/的MinGW仅支持32位gcc(宿主机与目标机)。独立的minGW-w64项目提供了对64位的支持,并且还支持更大的Windows API部分。然而,MinGW-w64项目不提供官方二进制版本:可以从开发人员的个人构建目录(最受欢迎的是rubenvb),或者从相关但独立的项目中获取这些版本,如tdm-gcc、mingw-builds或msys2。 来源:http://wiki.qt.io/MinGW-64-bit
正如其他人所说,MinGW-w64是原始MinGW的一个分支,它支持32位和64位x86处理器。您可以在此处找到分支的原始动机: https://sourceforge.net/p/mingw-w64/wiki2/History/ 关于差异,您可以在此处找到列表: https://sourceforge.net/p/mingw-w64/wiki2/Feature%20list/
这个问题在MinGW文章的维基百科讨论页面中有一些见解。基本上,MinGW-w64项目是MinGW源代码的一个分支。我找到的关于为什么出现了这个分支的详细信息很少(尽管这个邮件列表帖子和这个反驳帖子暗示了它是某种类型的开源政治),或者两个项目之间的后续差异。初步看来,它们是相同的;差异将在随后的开发中体现。