QT+VS2008安装

QT+VS2008安装

(2010-04-18 22:53:10)
标签:

it

分类: QT

今天晚上9点钟的时候,终于把QT搞定,哎,周围没有一个人,都是自己搞确实很麻烦,也走了一些弯路,我把自己遇到的一些问题贴出来,也把安装的过程重新说下,希望可以对再来人一点帮助。

对于QT的选择,一定要选好自己的版本,这里我就吃了很大的亏,朋友介绍我学习QT,听说他代替MFC,并且具有很好的移植性,我也上网查了好多关于QT与MFC的资料。所以我才觉得学习QT,当初什么都不知道就直接下载了QT sdk,从昨天晚上一直装到今天上午,一直都不成功。我上网从QT论坛,从qt.nokia.com查找,没想到自己下载了不适合自己版本的QT,我想网上说的很多说装的时候,发生问题,还一味调试,我想也许他们也是下载了QT sdk。继而我檫檫汗,重新下载QT,没想到一路竟然这么顺就下来,所以大家一定要找好自己所需要的QT的版本,我说说我自己安装过程吧。

我在安装QT之前,机子上已经安装好了VS2008+openCV。我这里的VS是完整版的,不过我觉得好像这个没有太大关系的。这里我仅对VS2008,VS2005的,对于其他的VC版本我没测试过,不太清楚。

因为我的VC版本是VS2008,所以我从gt.nokia.com/downloads找到相应的版本,他的网址是http://qt.nokia.com/downloads/windows-cpp-vs2008

http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.2.zip

1,下载下来后直接运行,我由于C盘比较大,所以就直接安装在了C盘,安装过程中出现选项,一般默认安装就行了,安装后就在c盘生成QT文件,

如下图

QT+VS2008安装

我这里QT的路径是C:\Qt\ 4.6.2

2,然后打开“开始”,按照下面的图所以找到visual studio 2008 command prompt点击进入命令行

QT+VS2008安装

3, 找到你所安装QT的路径,进行对他调试,我这里是C:\Qt\4.6.2,所以有下图操作,大家可以根据自己的路径自行修改

QT+VS2008安装

4, 然后进行configure编译,如上图,这里我强调一下,如果你下载不是qt libraries,你的你进行configure编译的时候它提示不是内部命令等的,这是因为configure不在这里,是在这个文件下的qt文件目录下。你可以试着修改下,不过我想这应该就不是VS2008所需要的QT的版本了。

这里编译,按照提示,选择opensource 版本,即选择“o”,同意 GPL/LGPL/GPLV3 等协议就可以了, 接着开始编译 qmake 工具,这里大概需要5-10分钟左右,等完成后,进行敲入 nmake 编译所有工程, 或者 nmake release 编译 release 版本, nmake debug 编译 debug 版本等,随便你,这个 程很漫长,有点耐心。我全部都编译,进行了5个小时左右(3G内存,500G硬盘,T8100),这个过程确实漫长,不过我在编译的时候也看论文或者做其他的,所以时间相对长点。

5,设置系统环境变量

增加 QTDIR 路径为 C:\Qt\ 4.6.2, 即include,bin 的上一级, 把 C:\Qt\4.6.2\bin 和 C:\Qt\4.6.1\lib 加入到 PATH 中。

PS:在这里设置环境变量的时候,由于要等很长时间,所以我在等待的过程中,设置好了环境变量,没想到一路安装完成后,竟然不需要重启就成功了。

6,安装 Qt Visual Studio Add-in 或者 Qt Visual Studio Integration

这里我装的是第二个,由于上网查的说,第一个不免费。我下载的地址是

http://download.csdn.net/source/1464172,不过这里只有一个,你的从他上传资源找到第二个,我给出网址大家下载吧http://download.csdn.net/sort/tag/QT%E5%AE%89%E8%A3%85%E5%8C%85。不过这需要CSDN分数。下载减压完成后直接运行,如果运行过程时提示找不到QT,说明你上面安装失败,重新编译下。如果没有提示那就一路安装下来。

这里安装需要一个key文件,我选择的是这个

Licensee="StarDancer"
LicenseKeyExt=FGKX-RM5-F4M-2CX-3P5X-HGM8X-2B52

7到这里应该安装成功了,启动VS,工具-》选项,找到QT,检查下QT目录,如果所示,如果没有,则手动输入

QT+VS2008安装

一般不出意外,到这里就可以了,这就完成了

8,   简单的一个程序测试下,启动VS,新建QT Projects,选择application如下图

QT+VS2008安装

9,输入一个“hello world”程序,测试成功,如下图

QT+VS2008安装

到这里就一切OK了,可以进行新的QT旅程了。

猜你喜欢

转载自blog.csdn.net/hilter/article/details/7440596