Visual Studio Express 2012或Express 2013中提供64位编译器?
64位编译在Visual Studio Express 2012或Express 2013中可用吗?Visual Studio Express 2012或Express 2013中提供64位编译器?
我知道它在Visual Studio 2010 Express中不可用,而且需要安装a few things to make it available。
默认情况下,64位工具在Visual C++ Express上不可用。要在Visual C++ Express上启用64位工具,除了Visual C++ Express之外,还要安装Windows软件开发工具包(SDK)。否则,当您尝试将项目配置为使用Visual C++ Express定位到64位平台时,会发生错误。
我刚刚发布了一些关于这个位置:
64bit compilation with visual studio express 2013
TL; DR:Basj是正确的,你只需要调用vcvarsall.bat x86_amd64
是的我会但我发现后面的问题 –
如果你去https://msdn.microsoft.com/en-us/library/9yb4317s.aspx并选中“其他版本”,有没有对2012年也没有2013支持64位的Express版本没有特别提及,但有2010年的所以我想这是一个是 。 Wikipedia同意说'与以前的Express版本不同,它具有内置的支持,通过IDE编译通过IDE的64位应用程序'关于2012版本。
我建议去与2015年版本,自2012/2013以来,标准支持发生了很大变化 – stijn
@stijn我们不能使用新版本做的事情,使旧版本成为必需的吗?例如,如果我记得很清楚,使用MSVC2008版本来编译Python 2.7的东西是必须的。请参阅https://www.microsoft.com/en-us/download/details.aspx?id=44266。你认为只有MSVC 2015 Express可以做到一切吗? – Basj
抱歉不知道,你必须尝试.. – stijn