使用代码:: blocks附带的g ++编译器我可以编译32位程序但是当我尝试编译为64位程序时,它告诉我64位没有实现,即使我有64位操作系统。
如何编译c ++来制作64位exe文件?
答案 0 :(得分:3)
下载Microsoft Visual C ++,并将目标设置为64位。
为什么编程比实际需要更难?
答案 1 :(得分:2)
如果您不仅限于gcc,可以使用Visual Studio Express 2010中的Microsoft编译器和Windows SDK(两者都是免费的),您可以configure Visual C++ Projects to Target 64-Bit Platforms
答案 2 :(得分:2)
下载64位版本的gcc,或者使用64位支持自行重新编译。
我认为mingw附带了一个可以编译64位二进制文件的gcc版本。
答案 3 :(得分:1)
代码:Blocks支持Visual Studio作为编译器,你可以在这里下载http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express,你也有64位操作系统与你是否可以编译64但是代码无关,它甚至有与CPU架构无关,考虑一下,您可以在Linux,OSX和Windows中编译Android代码,而不是在ARM CPU上运行。 Code:Blocks页面告诉您如何配置它以使用MS编译器。