最近在用Qt做客户端界面开发,对于集成开发环境很是头疼,刚到公司时,领导让自己搭建IDE,从网上找了一堆最终选择了用Qt+mingw+eclipse开发,但是安装后需要编译Qt源代码才能用eclipse的DEBUG功能,自己编译不成功。后来发现有已编译好的适合于VS2008的Qt安装程序,于是搭建了Qt+VS2008的开发环境,可是VS2008一些用户体验、错误提示、输入自动提示等效果不太好,于是选择了qt+VS2010的开发环境。 在网上找了一些资料,有很多都不全,但是有很好的参考价值的,经过收集整理再加上自己的实践后,终于发现了安装方法。我电脑系统安装的是win7,安装步骤如下: 1.下载安装VS2010,我装的是英文破解版,我的安装路径是D:\Microsoft Visual Studio 10.0,选择完全安装,完成后在C:\Program Files下会生成很多文件夹,注意Microsoft SDKs文件夹配置环境变量时要用到,安装完成后可以正常启动VS2010,但是如果想通过命令好启动VS2010还需要设置系统环境变量,设置方法: 我的电脑->右键菜单选择属性->高级系统设置->高级->环境变量->xp用户变量;在用户变量中增加以下环境变量,注意别自己加空格: include = D:\Microsoft Visual Studio 10.0\VC\include;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include; lib = D:\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib; path = D:\Microsoft Visual Studio 10.0\VC\bin;D:\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin; 2.在http://get.qt./qt/source/qt-everywhere-opensource-src-4.7.3.zip 下载Qt 4.7.3 源代码包。注意这里我们要手动编译生成所有的库,而不是用安装文件简单安装。整个安装过程耗时在2小时以上。 (1).把下载到的qt-everywhere-opensource-src-4.7.3压缩包解压到指定文件夹。注意,路径中不要包含空格等特殊字符!如D:\Qt\4.7.3; (2).在环境变量中的系统环境变量增加:QTDIR=D:\Qt\4.7.3, QMAKESPEC=win32-msvc2010,Path = %QTDIR%\bin; (3).在http://www.360doc.com/ftp://ftp.qt./jom/下载最新版本的jom,这里我下载了jom108。把jom放到和Qt根目录平级的地方。如D:\Qt\jom; (4).打开VS2010的命令行窗口,进入D:\Qt\4.7.3文件夹。输入configure -debug-and-release -opensource -platform win32-msvc2010 大概十分钟以内可以完成。注意,如果要编译32位库,就用普通的Visual Studio Command Prompt。如果要编译64位库,就使用Visual Studio x64 Win64 Command Prompt。 (5). 在命令行窗口输入 3.下载安装qt-vs-addin-1.1.9,安装后就会在vs2010菜单栏上增加一个Qt菜单。 4.vs2010创建qt工程后,如果出现无法build,可以在qt菜单中的Qt options中把Qt的版本和路径加进去。安装Qt后,文件夹占用空间较大,可以通过命令行窗口(注意以上都是vs2010下的命令行窗口)输入..\jom\jom.exe clean,这是用来清除编译过程中产生的临时文件,不会影响安装效果,这样qt+vs2010集成开发环境就搭建好了!!! |
|