是否有一种简单的方法可以使用32位版本的Visual C ++ 2010 Express编译64位应用程序?需要什么配置(如果有)?
是否有一种简单的方法可以使用32位版本的Visual C ++ 2010 Express编译64位应用程序?需要什么配置(如果有)?
Answers:
以下是分步说明:
无论如何,这些步骤对我都有效。可以在Microsoft的参考中找到有关步骤2的更多详细信息,该参考提到了以前的海报:http : //msdn.microsoft.com/zh-cn/library/9yb4317s.aspx。
默认情况下,Visual C ++ Express上不提供64位工具。要在Visual C ++ Express上启用64位工具,除了安装Visual C ++ Express之外,还要安装Windows软件开发工具包(SDK)。否则,当您尝试使用Visual C ++ Express将项目配置为以64位平台为目标时,会发生错误。
如何:将Visual C ++项目配置为目标64位平台
在64位环境中进行编程与32位环境完全不同。生成的代码在32和64位代码中具有完全不同的汇编结构,即使与功能进行通信的协议也发生了变化。因此,您无法使用32位编译器生成64位代码。
您可能希望在Microsoft网站上看到有关使用64位目标但使用32位开发机的文章。