Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu下为QT编译MySQL驱动

QT自带没有添加mysql驱动,所以要自己编译。
我们假设你已经装了mysql
首先必须安装mysql-devel,不装的话会出现找不到-lmysqlclient的问题,这个在Ubuntu下名字叫libmysqlclient15-dev,于是sudo apt-get install libmysqlclient15-dev接下来进入QT存放mysql驱动源码的目录,其中$QDIR为你安装的QT的路径cd $Q
TDIR/
src/
plugins/
sqldrivers/
mysql执行qmake操作生成makefileqmake "INCLUDEPATH+=/usr/include/mysql"
 "LIBS+=-L/usr/lib/mysql -lmysqlclient_r"
 mysql.
pro注意INCLUDEPATH是你mysql.h文件的路径,lib是你mysql库的路径
然后执行make操作生成libqsqlmysql.somake最后执行make install即可在$QTDIR/plugins/sqldrivers/中看到生成的libqsqlmysql.so
安装成功。Ubuntu 10.04下C-Kermit安装和使用(VMware+USB转串口)Ubuntu 11.04 Amd64 试用:Chrome浏览器安装 Adobe Flash相关资讯      Qt 
  • QT 的信号与槽机制介绍  (04月07日)
  • Qt实现文件拆分和融合小工具  (01月08日)
  • Qt入门学习——Qt 5 帮助文档的使  (09/16/2015 08:32:11)
  • Qt不再使用LGPLv2.1授权  (01月14日)
  • 如何在 Ubuntu 中安装 QGit 客户端  (09/26/2015 10:10:09)
  • 在调用Qt库来实现功能过程中的一些  (08/30/2015 08:42:17)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款