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