使用Visual Studio编译x64位代码?

13

问题: 假设有一个非 .NET 的C++ hello world程序。 使用Visual Studio 2005/2008/2010,如何编译64位应用程序? 我有一个64位Windows,但默认情况下,VS似乎会编译32位可执行文件...

在Linux上使用g++时,我可以使用-m32和-m64,但是如何在Windows上编译64位解决方案?是否甚至可以在2005年进行?还是需要2008或甚至2010 Beta,或者某些x64 SDK?


注:保留了html标签。
2个回答

19

2
听起来可能只是因为您没有设置正确的目标。使用交叉编译工具也可以在x86上构建x64应用程序。请参考设置正确的目标

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接