Visual Studio Express 2012或Express 2013中可用的64位编译器?

问题描述:

在Visual Studio Express 2012或Express 2013中是否可以使用64位编译?

我知道在Visual Studio 2010 Express中不可用。 ,并且需要安装一些使其可用的东西

I know it's not available in Visual Studio 2010 Express, and one needs to install a few things to make it available.


默认情况下,Visual C ++ Express上不提供64位工具。要在Visual C ++ Express上启用64位工具,除了安装Visual C ++ Express之外,还要安装Windows软件开发工具包(SDK)。否则,当您尝试使用Visual C ++ Express将项目配置为以64位平台为目标时,会发生错误。

64-bit tools are not available on Visual C++ Express by default. To enable 64-bit tools on Visual C++ Express, install the Windows Software Development Kit (SDK) in addition to Visual C++ Express. Otherwise, an error occurs when you attempt to configure a project to target a 64-bit platform using Visual C++ Express.


我刚刚在这里发布了有关此内容的信息:

I just posted something about this here :

使用Visual Studio Express 2013进行64位编译

TL; DR:Basj是正确的,您只需要致电vcvarsall.bat x86_amd64

TL;DR : Basj is right, you just have to call vcvarsall.bat x86_amd64