如何在(64位)窗口上编译c++以生成64位exe

How can I compile c++ on (64bit) windows to make a 64bit exe?

本文关键字:64位 c++ exe 编译 窗口      更新时间:2023-10-16

使用代码::块附带的g++编译器,我可以编译32位程序,但当我试图编译到64位程序时,它会告诉我64位没有实现,即使我有64位os。

如何编译c++以生成64位exe?

下载Microsoft Visual C++,并将目标设置为64位。

为什么要让编程变得比需要的更难?

如果您不局限于gcc,您可以将Visual Studio Express 2010中的Microsoft编译器与Windows SDK一起使用(两者都是免费的),还可以将Visual C++项目配置为目标64位平台

下载64位版本的gcc,或者使用64位支持自行重新编译。

我认为mingw附带了一个可以编译64位二进制文件的gcc版本。

Code: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上运行。代码:块页面告诉如何配置它以使用MS编译器。

如果您想要64位编译器,则需要安装SDK或WDK