You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在ARM64版Windows10中用VS Community交叉编译生成x86/x86_64二进制

在ARM64 Windows 10上用Visual Studio生成x86/x86_64二进制文件的方法

当然可以生成x86或x86_64(也就是AMD64)架构的二进制文件,我来一步步带你找到对应的配置选项:

  • 调出解决方案平台选择器:打开你的C/C++项目后,先看工具栏右侧——默认情况下这里会显示当前的目标平台(比如ARM64)。如果没看到这个下拉菜单,你可以通过视图 > 工具栏 > 标准把它调出来。
  • 新建目标平台配置:点击这个下拉菜单,选择<新建...>选项,会弹出「新建解决方案平台」对话框。
    • 在「键入或选择新平台」的下拉列表里,直接选你需要的x86或者x64(对应x86_64架构)。
    • 「复制设置自」可以选现有的ARM64配置,这样能直接复用你当前项目的编译参数,不用重新配置。
    • 确认勾选「创建新项目平台」,然后点击「确定」。
  • 验证并调整项目属性:右键项目选择「属性」,在「配置属性 > 常规」里,检查「目标平台」是否显示你刚选的x86/x64,同时确认「平台工具集」是对应你VS版本的工具链(比如v143 for VS2022)。如果需要调整编译选项,也可以在这里修改。
  • 补全必要的编译工具链:如果操作时发现选项灰色或者编译报错,大概率是你没安装x86/x64的生成工具。打开Visual Studio Installer,选中你的VS实例点击「修改」,在「工作负载」里找到「桌面开发与C++」,确保勾选了对应版本的MSVC x86/x64生成工具,安装完成后重启VS即可。

最后切换好平台后,记得执行生成 > 重新生成解决方案,就能得到对应架构的二进制文件了。

内容的提问来源于stack exchange,提问作者Bob5421

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 16:40:49