linux下qt-mysql驱动(图文详解)

linux下qt-mysql驱动(图文详解)

ID:8804459

大小:29.50 KB

页数:2页

时间:2018-04-08

linux下qt-mysql驱动(图文详解)_第1页
linux下qt-mysql驱动(图文详解)_第2页
资源描述:

《linux下qt-mysql驱动(图文详解)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.Linux下qt-mysql驱动的编译exportPATH=/opt/qtsdk-2010.05/qt/bin:$PATHcd$QTDIR/src/plugins/sqldrivers/mysqlqmake"INCLUDEPATH+=/usr/include/mysql""LIBS+=-L/usr/lib/mysql-lmysqlclient_r"mysql.promakeMake结束会产生一个名为libqsqlmysql.so的库cd$QTDIR/plugins/sqldrivers/cp$QTDIR/src/plugins/sqldrivers/mysql/libqsqlm

2、ysql.so.附录:1编译前确保$QTDIR/src/plugins/sqldrivers/mysql目录下面有如下文件Qmake指定的头文件和库必须与自己机器上mysql的一致2.Linux下qt程序打包问题首先,查看qt程序运行需要的库lddcdrecord(cdrecord为我的可执行文件名)这里截图只有一部分,我们只需要知道需要哪些qt库就行了其他的库操作系统都自带的简单的qt程序只要把这些库和可执行文件打包在一起就行了,在没有qt开发环境的机器上,把这些库复制到/usr/lib目录下,点击可执行文件就可以执行下面介绍的是带mysql的qt程序打包首先,在程序的main.

3、cpp中加入下面内容制定plugins目录的位置QStringstrLibPath(QDir::toNativeSeparators(QApplication::applicationDirPath())+QDir::separator()+"plugins");qApp->addLibraryPath(strLibPath);这段代码指定了plugins目录的位置为./pluginsMysql驱动程序的位置$QTDIR/plugins/sqldrivers/libqsqlmysql.so所以我们直接把plugins,可执行文件和用到的qt库一起打包目录结构如下:安装过程:在没有q

4、t环境的机器上安装qt程序(我打包好的程序放在/home/mid_ui目录)1.拷贝qt库到/usr/lib目录cp/home/mid_ui/lib*/usr/lib2.把plugins目录与可执行文件保持同级目录3.运行可执行文件即可作者信息中文名:童江鹏英文名:sevenQQ:289670691技术:linuxcc++qt驱动嵌入式邮箱:Seven_1990@126.com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。