
解决Ubuntu中Qt QMYSQL驱动未加载问题无需重新编译
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文提供了解决Ubuntu系统下Qt开发环境中QMYSQL数据库驱动无法自动加载的问题的方法,避免了繁琐的源码重新编译过程。
在使用Qt编译连接MySQL时遇到“QMYSQL driver not loaded”的问题较为常见。大多数解决方案建议重新编译驱动程序,这种方法确实可行。这里提供一个更简单的解决办法,适用于Ubuntu系统:直接安装特定的deb包即可。此方法已在Ubuntu 16.04和Ubuntu 18.04上验证成功,其他环境未测试过。
如果遇到问题,请先执行`ldd libqsqlmysql.so`命令检查是否出现“libmysqlclient_r.so.18 => not found”的提示信息,如果是这种情况,则可以尝试使用上述安装包解决。如果不是该错误,则此方法可能不适用。
全部评论 (0)
还没有任何评论哟~


