1.安装qt-win-opensource-4.7.2-vs2008.exe(我选择路径D:/Qt/4.7.2)
2.安装qt-vs-addin-1.1.8.exe(不需要考虑QT,可以选择默认路径)
3.配置QT环境变量,控制面板->系统->高级->环境变量,在“系统变量”这个组合框中,找到“Path”变量,在"Path"的最后面添加
"D:/Qt/4.7.2/bin/"
4.运行Qt 4.7.3 Command Prompt
或直接命令行输入d: 回车
cd D:/Qt/4.7.2 回车
5.在命令行中键入:
configure -platform win32-msvc2008 -debug-and-release
nmake
可能出现错误,couldn't update default mkspec!原因是c:/Qt/4.7.3/mkspecs/default是只读的.这个因为登录系统的是个人账户,对这些文件的某些操作无权限,因此配置不成功.解决办法是通过管理员账户登录系统,执行上面的命令.也可以通过设置个人账户对这么文件的权限来解决,不过比较麻烦,因为可能需要更改很多文件的权限!
6.配置qt-vs-addin,
把D:/Qt/4.7.2下的.qmake.cache和configure.cache这两个文件手动备份到另一个地方。然后输入指令:nmake confclean 指令完成后将会减少一些不再需要的文件。这个时候再把刚备份的.qmake.cache和configure.cache拷回原处。这时候最好把编译后的一堆东西打个包备个份,免得下次又要编译几个小时。
7.打开VS2008,菜单栏会多出一个Qt选项,选择Qt选项下的Qt Options,在Qt Versions中添加路径,点击Add,选择路径D:/Qt/4.7.2,OK。
8.打开VS2008,工具 -> 选项 -> 项目和解决方案 -> VC++目录中
在“包含文件”中加入D:/Qt/4.7.2/include
在“库文件”中加入 D:/Qt/4.7.2/lib
在可执行文件中添加D:/Qt/4.7.2/bin
9.重启VisualStudio