gpt4 book ai didi

c++ - 在 32 位操作系统上生成 64 位可执行文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:35:04 24 4
gpt4 key购买 nike

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

我在这些网站上读到了一点,cross compiling for x64msdn article on cross compiling .但是里面很多东西我都看不懂。任何人都可以逐步向我解释如何处理这个问题。

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

最佳答案

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

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

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

关于c++ - 在 32 位操作系统上生成 64 位可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14848153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com