要编译生成64位的应用程序,就必须把vs2008,或vs2010的配置管理器设置为x64.
如果你的配置管理器那里没有x64这个选项,那么是你在安装vs时可能没有安装这个组件。你不用卸载vs,只需打开你原来的安装包,安装上X64的编译、链接组件等即可。(就是在功能选择里,在VC++节点下,要选择X64编译器和工具。)
使用 x64 编译器和工具可以在 Win32 或 Win64 平台上开发 64 位应用程序。
这包括编译器;链接器;包括头文件和源代码的 C 运行时库、MFC、ATL 和标准模板库;VCVARS 以及用于 x64 处理器的 Platform SDK。