1

正如主题所说,我正在 Visual Studio 2008 中构建我的 C++ 程序。但是我怎么知道构建的程序是针对 32 位还是 64 位?我查看了项目属性,但找不到指定此选项的选项。

我看了这篇文章:在 Visual Studio 中,如何正确构建适用于 64 位机器的应用程序?但它看起来像是在讨论 C#——我找不到任何类似“任何 CPU”的配置。

4

1 回答 1

2
  • 打开 Visual Studio 2008
  • 加载您的项目
  • 加载项目后,VS2008 工具栏应如下所示:

Visual Studio 2008 工具栏

  • 下拉“Win32”列表并选择“配置管理器...”。这将打开配置管理器对话框:

Visual Studio 2008 配置管理器对话框

  • 在“主动解决方案平台”下,单击下拉列表
  • 选择 ””
  • “新解决方案平台”打开:

Visual Studio 2008 新解决方案平台对话框

  • 单击顶部下拉菜单(标记为“键入或选择新平台:”)
  • 列表底部的选项之一应为“x64”。选择它。
  • 在“复制设置自:”下拉菜单中,选择“”
  • 选中“创建新项目平台”复选框
  • 按“确定”按钮

  • “新建解决方案平台”对话框关闭,现在 x64 平台可供您在“配置管理器”对话框中使用。

  • 在 Configuration Manager 对话框中,为解决方案中的每个项目选择适当的平台:

具有 x64 平台的 Visual Studio 2008 配置管理器

  • 请记住,将 x64 平台添加到配置管理器后,您可能必须设置适当的配置(发布等)
于 2013-06-13T01:42:19.777 回答