在网上找了好久,没看到有效的方法,我综合网上的帖子得出下面的方法。
方法:
1.进入开始菜单Microsoft Visual Studio 2010,Visual Studio Tools,Visual Studio Command Prompt (2010),需要注意的是,这里面必须是使用Visual Studio Command Prompt (2010),不能使用CMD的Dos窗口
2.进入Qt的安装根目录
3.运行命令 configure -platform win32-msvc2010,o(选择opensource模式)回车,Y(同意license)回车
注:在编译过程中,为了加快速度,可以对configure适当的加些参数,比如-fast,-no-webkit(这个貌似挺耗时的)
我选择的命令行:configure -platform win32-msvc2010 -fast -debug-and-release -no-webkit -no-script -no-qt3support -nomake demos -nomake examples -nomake
如果需要openssl的支持,需要加入-openssl-linked 选项
4.接着就会自动配置Qt的编译环境,等配置结束后,运行nmake,回车。
5.在这之后可以使用nmake clean进行清理掉那些中间文件(pdb,obj等文件),清理出4个G左右的空间。
nmake confclean是清理配制文件,占的空间不大,可以不执行了。
6.关掉Vistual Studio x64 Win64命令提示(2010)框,再次在VS2010下调试,就不会出现这个错误了。
在老大的帮助下,发现是自己装错了文件,应该装