我正在尝试使用 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/)以及各种链接位于本页底部。尽管我付出了一切努力,我仍然无法让 64 位编译器在 vc++ 中显示。我也尝试过重新安装 vc++ 和 sdk。如果有人有任何让它发挥作用的经验/技巧,我将非常感激。仅供参考 - 我正在运行 Windows 7(x64)。
最后通过卸载所有内容并按以下顺序重新安装来使其正常工作:
- VS2010 C++ Express(就我而言)
- SDK 7.1
- VS2010 SP1
- SP1编译器补丁KB2519277
完成此操作后,请确保在项目属性->配置属性->常规下将平台工具集更改为 Windows sdk
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)