QT 4.6.0 安装,以及加入openssl和mysql支持

Nokia 今年动作频频,一连发布了5个 QT 版本,最近发布的 Qt4.6.0 更是让人
喜出望外。之前win32版的QT,要么购买商业版,要么就只能用 mingw 作为开发
工具,想用VC2008,得自己编译一遍QT,实在费时费力。

如今,Nokia 官方终于发布了 用于 VS2008的opensource版QT。这大大简化了我
们的安装工作,也把我们从可能的编译错误中解救出来。

官方下载地址:
ftp://ftp.qt.nokia.com/qt/source/qt-win-opensource-4.6.0-vs2008.exe

首先,是下载和安装VS 2008 Express SP1,这个在微软官方有下载,英文版
的ISO文件只有700多M,而且问题更少,建议下载英文版。Express版是可以
免费下载和使用的,所以不需要付费,也无须顾虑版权问题。

解压缩ISO文件,或者放入虚拟光驱,安装好VC 2008。

然后安装刚才下载的那个 qt-win-opensource-4.6.0-vs2008.exe ,并且
把 QT\bin 路径添加到 PATH 环境变量中。

此时此刻,已经可以用 VC2008 编译QT开发的软件了。

OpenSSL也是我们经常需要用到的东西,所以我们要为QT添加OpenSSL支持,
很简单,把libeay32.dll和ssleay32.dll复制到QT\bin目录下便可。需要留意
的是,这两个dll必须是用VC编译的。建议下载一个LibFetion,解压缩后会看
到那两个文件,把它们复制过去就可以了。如果自己编译OpenSSL,也不是很
麻烦,不过得先安装perl才行。

MySQL支持也很容易,跟添加其它数据库支持方法一样。首先下载MySQL的官方
安装文件,mysql-essential-xxx就可以了,安装的时候选择 mysql client
和 C includefiles / lib files,两个都是必须的,server端可以不安装。

然后打开qt控制台,进入到 QT\src\plugins\sqldrivers\mysql 目录,
PHP code
   
   
qmake - o Makefile INCLUDEPATH += " C:\Softwares\mysql\include " LIBS += " C:\Softwares\mysql\lib\opt\libmysql.lib " mysql . pro

INCLUDEPATH和LIBS的参数,调整为刚才安装的MySQL的路径。
执行nmake,然后MySQL数据库驱动算是安装上了,但是此时使用MySQL
必定会失败,因为还缺少一个dll文件,我们把mysql客户端目录下的
libmySQL.dll 复制到QT\bin下,至此,MySQL支持添加完毕,可以放心
的卸载掉刚才安装的MySQL官方的那个包了。

跟前面几个版本的QT相比,花费的时间大大减少。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值