这可能是个愚蠢的问题,但我已经寻找答案约三小时了。
如何使用(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;
}