在microsoft visual c ++ express 2010上构建64位

Ben*_*Ben 7 64-bit sdk visual-c++ winforms

我正在尝试使用visual c ++ express 2010将vc ++项目编译为64位.我知道64位编译器没有附带vc ++ express的默认安装,所以我按照此处的指定为Windows 7安装了windows sdk(http:// msdn.microsoft.com/en-us/library/9yb4317s.aspx)其中包括我理解的64位编译器.但是,vc ++的配置管理器中仍然没有64位选项.经过一番搜索,我发现并完成了本教程(http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/)以及各种本页底部的链接.尽管我付出了很多努力,但仍然无法在vc ++中显示64位编译器.我也尝试重新安装vc ++和sdk.如果有人有任何经验/提示让这个工作,我会非常感激.fyi - 我正在运行Windows 7(x64).

Ben*_*Ben 17

终于通过卸载所有内容并按以下顺序重新安装来实现此目的:

  1. VS2010 C++ Express(在我的例子中)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1编译器补丁KB2519277

完成此操作后,请确保将平台工具集更改为项目属性 - >配置属性 - >常规下的Windows sdk