Nó có lẽ là một câu hỏi ngu ngốc nhưng tôi đã tìm kiếm câu trả lời từ khoảng 3h.Biên dịch nhị phân 64 bit với MinGW (Dev-C++)
¿Cách biên dịch nhị phân 64 bit bằng (Dev-C++) MinGW?
Tôi đã đọc rằng MinGW hỗ trợ 64 bit theo mặc định, nhưng tôi không thể kích hoạt tùy chọn này.
Tôi đã tryed "-m64" nhưng nó nói: "xin lỗi, chưa thực hiện: chế độ 64-bit không được biên dịch trong"
tôi đang làm việc trên Dev-C++ trên Windows-7
tôi biết làm thế nào để làm điều đó trên MSVC++, nhưng tôi không muốn MSVC++ (nguyên nhân của vấn đề đạo đức)
gì tôi đang cố gắng để biên dịch, chỉ dành riêng cho mục đích thử nghiệm:
#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;
}
Bạn có phiên bản nào của MinGW? Dường như có một bản phân phối riêng cho 64 bit. – doctorlove
+1 cho "Tôi không muốn MSVC++ (nguyên nhân của các vấn đề đạo đức)" – nijansen
@doctorlove MinGW GCC 4.7.2 32-bit –