QT学习(二)-如何集成VS2008 与QT

本来,这个应该放在QT 学习(一)中的,没来得及,所以放在第二中了。下面切入正题,我们如何来集成VS与QT,这样的话,只要你不调用windows的系统函数,你的程序便可以轻松移植到linux下面了,因为QT也是跨平台的。下面说具体步骤

 

1,确保正确安装Visual Studio 2008 (最好安装完全版本)
2,下载Qt4.5.2源代码   选择LGPL/Free Downloads,然后选择download qt sdk for windows
3   解压Qt4.5.2代码 (例如解压到:E:/Qt/4.5SDK;(下一级目录是E:/Qt/4.5SDK/qt):(所在盘最好是Fat32格式的,可以用exFat格式)
4, 编译Qt4.5源代码

   通过"开始"菜单 -> "Microsoft Visual Studio 2008" -> "Visual Studio Tools", 运行vs2008命令行提示。

   C:/Program Files/Microsoft Visual Studio 9.0/VC> cd c:/Program Files/Microsoft Visual Studio 9.0/Common7/Tools>
   C:/Program Files/Microsoft Visual Studio 9.0/Common7/Tools> vsvars32.bat
   C:/Program Files/Microsoft Visual Studio 9.0Common7/Tools> e:
   E:/> cd e:/qt/4.5sdk/qt
   E:/Qt/4.5SDK/qt> configure -debug-and-release -static
   E:/Qt/4.5SDK/qt> nmake
   编译时间大概几个小时

5,配置环境变量

在"我的电脑"上单击右键,进入"属性",然后打开"环境变量"对话框.
在PATH环境变量中添加:"E:/Qt/4.5sdk/qt/bin".
添加一个用户变量 变量名 QTDIR,变量值:E:/Qt/4.5sdk/qt
打开VS2008,将Qt路径添加到VC编译环境中,工具->选项->项目和解决方案->VC++目录,
在包含文件一栏添加: E:/Qt/4.5sdk/qt/include/QtGui;E:/Qt/4.5sdk/qt/include/QtCore;E:/Qt/4.5sdk/qt/include,
在库文件一栏添加E:/Qt/4.5sdk/qt/lib;
在可执行文件一栏添加:E:/Qt/4.5sdk/qt/bin;

 

6,安装一个集成软件

下载Trolltech Qt Visual Studio Integration v1.40或之后的版本,用关键字 “Qt Visual Studio Integration”搜一下就行。

7。把Qt Visual Studio Integration v1.40和它对应的v1.40 注册文件(Keygen)同时下载,然后按提示装上

8.最后,再指定你的QT的版本。 工具->选项->QT->Builds
在version names 填写相应的版本号,在path里 选择bin路径 E:/Qt/4.5sdk/qt

 

整个过程完成后,你去创建一个QT application,来测试一下,是否可行,如果不可行,严格检查你的每一步,是有问题!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值