1.把VS2008的X64编译器和工具装上。(默认不安装)
2.配置管理器选择X64平台
3.写一段测试代码
#include <stdio.h>
int main()
{
int n=sizeof(void*);
printf("sizeof(void*)=%d\n",n);
}
x64下sizeof(void*)=8,其它类型的sizeof 同win32
4.debug模式问题解决。
x64 Release模式正常,debug模式运行有问题,提示“应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件
日志,或使用命令行 sxstrace.exe 工具。”
解决方法:
1.配置属性->配置类型->MFC的使用,选“在静态库中使用MFC”