你好,我想安装MinGW的64位编译器,以便我可以在C 64位编程,但我不知道如何完成此操作。我已经下载了64位zip文件并将其解压到我想要的文件夹中,但不知道如何让编译器工作。我的命令行似乎仍然认可我正在使用的64位程序。MinGW 64位安装问题
任何帮助表示赞赏。从mingw-builds
1)下载并提取mingw的包:
你好,我想安装MinGW的64位编译器,以便我可以在C 64位编程,但我不知道如何完成此操作。我已经下载了64位zip文件并将其解压到我想要的文件夹中,但不知道如何让编译器工作。我的命令行似乎仍然认可我正在使用的64位程序。MinGW 64位安装问题
任何帮助表示赞赏。从mingw-builds
1)下载并提取mingw的包:
步说明
(实际上第一个应该工作既主机上细平台)
2)可以说目标目录为c:\ mingw的
复制下面的TEST.CPP
#include <cstdio>
int main() {
printf("sizeof(void*)=%d bytes\n", sizeof(void*));
return 0;
}
3)的代码编译的32位目标:
c:\mingw\bin\i686-w64-mingw32-c++.exe -m32 -o test.exe test.cpp
OR
c:\mingw\bin\x86_64-w64-mingw32-c++.exe -m32 -o test.exe test.cpp
4)编译64位目标:
c:\mingw\bin\i686-w64-mingw32-c++.exe -m64 -o test.exe test.cpp
OR
c:\mingw\bin\x86_64-w64-mingw32-c++.exe -m64 -o test.exe test.cpp
注意:mingw-builds从https://code.google.com/p/mingw-builds/移到http://sourceforge.net/projects/mingwbuilds/。 – darcyparker 2013-04-18 12:53:21
另一种自己编译它的方法是只安装TDM-GCC。 (标准的基于MinGW的“TDM”版本或基于MingW-w64的“TDM64”版本。) – darcyparker 2013-04-18 13:07:06
什么是您的主机平台 - 32或64位? – sigman 2012-04-26 01:01:41
我有一台64位机器 – Sean 2012-04-26 01:25:12