编译mysql5.7.11的Qt5.6驱动QMYSQL

运行环境:
Qt5.6-opensource
ubuntu14.04LTS x86_x64
mysql5.7.11
  • 首先先在ubuntu14.04上安装好Qt5.6和mysql5.7.11
    安装mysql5.7.11
    进入mysql官网
    找到相应的ubuntu14.04版本
    这里写图片描述
  • 编译QMYSQL
    1.qtbase-opensource-src下载地址
    http://download.qt.io/development_releases/qt/5.6/5.6.0-rc/submodules/
    qtbase
    2.查看qt官方相关文档http://doc.qt.io/qt-5/sql-driver.html
    官方文档中介绍了几种方法,这里采用如下图显示的方法
    qt官网
    编译步骤:
    (1)进入mysql驱动源码的位置
    这里写图片描述
    (2)检查qmake的版本
    这里写图片描述
    (3)检查mysql相关的头文件的目录
    这里写图片描述
    (4)检查mysql相关的库文件的目录
    这里写图片描述
    (5)在执行qmake命令前需要安装三个依赖包
    这里写图片描述
    (6)执行qmake命令
    这里写图片描述
    (7)执行qmake命令后可见Makefile
    这里写图片描述
    (8)执行sudo make
    这里写图片描述
    (9)把生成的libqsqlmysql.so拷贝到Qt5.6的安装目录下并检查该驱动
    这里写图片描述
    这里写图片描述
    (10)在Qt5.6中测试mysql的连接
    这里写图片描述
    这里写图片描述
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值