64位Windows 7下安装MinGW

小邪邪 发布于 2011/07/23 16:59
阅读 22K+
收藏 0

嘿嘿,有问题请教一下各位高手!

最近刚刚买了一个本本,4G内存,打算安装Windows 7旗舰版64位,以前我都是在Windows 7的32位系统下使用MinGW+Eclipse编译运行C/C++的,MinGW可以在64位下运行吗?

谷歌搜索了一下发现除了MinGW以外,还有一个MinGW-64,这是什么呀?MinGW-64是专门运行在64位系统下的?还是说专门用于编译64位软件的?

谢谢!

加载中
0
xunxun
xunxun

不论是MinGW还是MinGW64,都是提供的头文件和CRT,还有必要的数学库。

MinGW64不仅可以编译成32位的CRT,也可以编译成64位的CRT,也可以编译混合态的。

一切都要看你下载的是什么版本的

小邪邪
小邪邪
哦,谢谢!这么说MinGW64更强大了! 官方给的那个在线安装的程序下载的都是默认的MinGW吧,不管在64位的系统还是32位的系统?
0
xunxun
xunxun

不知道你说的是哪个官方?

MinGW和MinGW64不是一个项目组,MinGW64从来就没有在线安装程序,他的gcc打包都是由ruben/sizero或者第三方编译者各自编译完成的。

小邪邪
小邪邪
哦,我是指MinGW
0
chenghf
chenghf
MinGW-64可以编译32位程序,参数 -m32  -m64  分别编译32位、64位程序
科尔沁鹰隼
科尔沁鹰隼
请问 MinGW-64 有windows版本么
小邪邪
小邪邪
哦,好的,谢谢了
0
xunxun
xunxun

引用来自“chf”的答案

MinGW-64可以编译32位程序,参数 -m32  -m64  分别编译32位、64位程序

这个必须是混合编译版本才可以

我们一般建议编译成独立的x86/x64版本,混合编译版本会有很多莫名其妙的问题

0
麦秸
麦秸
你去看一下,有个 TDM-GCC,有64位的
0
贝多芬的悲伤。

好像mingw不提供64位的,不过你可以试试mingw64,也有一个在线安装的installer,叫mingw-builder:

http://sourceforge.net/projects/mingwbuilds/files/mingw-builds-install/

返回顶部
顶部