Adr*_*ire 17 c++ windows 64-bit g++ dev-c++
这可能是一个愚蠢的问题,但我正在寻找大约3小时的答案.
¿如何用(Dev-C++)MinGW编译64位二进制文件?
我已经知道MinGW默认支持64位,但我无法激活此选项.
我试过"-m64",但它说:"对不起,未实现:64位模式未编译"
我正在使用Windows-7上的Dev-C++
我知道如何在MSVC++上做到这一点,但我不想要MSVC++(道德问题的原因)
我正在尝试编译,仅用于测试目的:
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
// Test compiling mode
if (sizeof(void*) == 8) cout << "Compiling 64-bits" << endl;
else cout << "Compiling 32-bits" << endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
gre*_*olf 16
要在Windows上构建64位二进制文件,您需要64位版本的mingw编译器.Mingw-W64是您可以使用的一种可能的发行版.您可以在此处找到下载列表.
此外,您还可以在Orwell Dev-C++的下载部分找到与mingw 64位编译器捆绑在一起的Dev-C++安装程序.确保选择" TDM-GCC x64 4.7.1 "设置或便携式.
| 归档时间: |
|
| 查看次数: |
27912 次 |
| 最近记录: |