我怎么知道我在VS2008中构建的C ++程序的哪个位版本?

时间:2013-06-13 01:07:37

标签: c++ visual-studio-2008

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

我查看了这篇文章:In Visual Studio, how to correctly build an application for 64-bit machines?但它看起来像是在讨论C# - 我找不到任何“任何类似CPU”的配置。

1 个答案:

答案 0 :(得分:2)

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

Visual Studio 2008 Toolbar

  • 下拉显示“Win32”的列表,然后选择“Configuration Manager ...”。这将打开Configuration Manager对话框:

Visual Studio 2008 Configuration Manager Dialog

  • 在“Active Solution Platform”下,单击下拉列表
  • 选择“”
  • “新解决方案平台”开启:

Visual Studio 2008 New Solution Platform Dialog

  • 点击顶部下拉列表(标有“输入或选择新平台:”)
  • 列表底部的其中一个选项应为“x64”。选择它。
  • 在“从以下位置复制设置:”下拉列表中,选择“”
  • 选中“创建新项目平台”复选框
  • 按“确定”按钮

  • New Solution Platform对话框关闭,现在x64平台可供您在Configuration Manager对话框中使用。

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

Visual Studio 2008 Configuration Manager with x64 platform

  • 请记住,一旦将x64平台添加到Configuration Manager,您可能必须设置适当的配置(发布等)。