qt5.4编译mysql驱动_Qt5.4 MSVC mysql驱动编译;

1、 mysql安装源码

238fcbf72fa5c2a5c3e7beb478ce759e.png

注意勾选这一步,将mysql源码安装上;

2、进行产生Makefile文件;

9bccae369f6194449fd78f326513f0ed.png

产生Makefile文件

qmake "INCLUDEPATH+=C:\mysql\include" "LIBS+=C:\mysql\lib\debug\libmysql.lib" -o Makefile mysql.pro

此处的mysql文件 是将mysql安装目录下的 include 与 lib 文件夹取出,新建;;

注意: mysql动态库 可以选择debug目录下的libmysql.lib文件 进行编译Makefile文件;

bce343b9006868ec005b1ce5cd6f06c5.png

当我们使用mysql安装目录的时候,中间存在空格,可能出现下列错误,为此我将其目录取出,在qmake的时候使用新的目录;;不会产生问题;;

5872b385ef25b840e5facb136dbb8006.png

-------可以参照 http://1.guotie.sinaapp.com/?p=363 进行改正;

3、 nmake 进行编译

cb2e82b6d119a4029ff4f7dc64da8211.png

使用Vs2010 nmake编译工具 到我们Qt产生Makefile文件的目录下进行编译,产生我们需要的动态链接文件;

4、 将产生的目标文件移到指定目录

f5dfad95af7f70f34f66e69ad98b6886.png

就会产生我们需要的文件

qsqlmysql.dll 与 qsqlmysqld.dll 文件

只需要将 他们移动到我们的

4787faaab020f5a6e0ca613f07eb489f.png

目录下即可;

同时将 我们mysql\lib\debug下的 libmysql.lib 移动到msvc2010的bin目录下;;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值