Ubuntu下Qt5.2.0编译mysql驱动
来源:互联网 发布:花开花落知多少下一句 编辑:程序博客网 时间:2024/05/17 22:52
在官网下载了linux下5.2.0安装包,选择了带源码安装
安装完成后构建项目发现-lGL错误,需要安装一个gl库,命令如下
sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev
如果未安装mysql,运行命令安装mysql
sudo apt-get install mysql-server mysql-client
安装过程中会跳出窗口设置密码,用户名为root
现在编译驱动还会出现问题,原因是因为需要安装mysql-devel,Ubuntu下的名称是libmysqlclient-dev安装命令如下
apt-get install libmysqlclient-dev
用Qt creator打开mysql驱动源码,路径是Qt5.2.0/Src/qtbase/src/plugins/sqldrivers/mysql,打开工程,执行Qmake,构建项目,编译好的驱动在Qt5.2.0/Src/qtbase/plugins/sqldrivers目录下,将libqsqlmysql.so拷贝到Qt5.2.0/5.2.0/gcc/plugins/sqldrivers目录下
重新运行需要连接mysql的工程,连接成功。
0 0
- Ubuntu下Qt5.2.0编译mysql驱动
- Ubuntu下Qt5.2编译mysql驱动
- Qt5.1.0 下编译生成Mysql驱动
- Win7下编译Qt5.4OCI驱动和MySQL驱动
- QT5.4下编译MySQL数据库驱动,并建立连接
- windows下Qt5.6.0 编译Mysql驱动,并使用。
- Qt5.4编译mysql驱动
- Ubuntu下qt5.0.2的mysql驱动安装
- ubuntu下Qt5连接mysql驱动问题解决办法
- Ubuntu下为QT编译mysql驱动
- Qt5.8.0编译MySQL驱动注意事项
- Ubuntu树莓派交叉编译qt5.8 +mysql数据库驱动文件.so
- ubuntu 12.04 下编译 qt4.8.2 和mysql驱动
- 如何在fedora17编译Qt5的mysql驱动
- Qt5 不编译MySQL驱动也一样可以使用
- 记一次编译Qt5的mysql驱动过程
- Ubuntu中Qt5.3连接MySql无法加载驱动问题解决
- Linux QT5.2下编译MySQL5.6.7驱动
- (摘抄)return和exit区别
- android 文件上传下载
- android 5.0 Material Design酷炫风格的开源项目集合
- 处理鼠标离开窗口的消息 (WM_MOUSELEAVE)
- Android 解压和重新打包system.img
- Ubuntu下Qt5.2.0编译mysql驱动
- Hook : SetThreadContext
- Android报java.lang.IllegalAccessException: access to class not allowed错误
- stm32的低功耗模式和RTC闹钟唤醒
- 贪吃蛇总结之二
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- 机器学习实战之决策树(1)---ID3算法与信息熵,基尼不纯度
- An Easy Problem
- 博客小记