7

我正在使用 C++ 开发 32 位 Windows XP 操作系统。但我必须为 64 位 Windows 7 操作系统构建一个可执行文件。我该怎么做呢?我不想运行可执行文件,我只想生成它。另外,如果还需要了解处理器,请询问我。

我在这些站点中阅读了一些关于它的内容,x64 的交叉编译关于交叉编译的 msdn 文章。但我无法理解其中的许多内容。任何人都可以逐步解释我如何解决这个问题。

除此之外,谁能告诉我什么是cmake?也可以在安装结束后检查我是否有完整安装的 Visual Studio 或默认安装。

4

1 回答 1

5

如果您使用的是 Visual Studio,只需配置链接器即可为 64 位处理器构建代码。

打开项目属性并选择Configuration properties | Linker | Advanced并切换Target MachineMachineX64.

或者,您可以添加新的构建平台,IDE 将为您配置这些选项。打开配置管理器,选择您的项目,然后在平台列上选择<New...>。然后选择64位处理器。

于 2013-02-13T07:19:26.517 回答