确定是否由缺少对应驱动文件导致在安装目录QT5.9.0/5.9.0/gcc64/plugins/sqldrivers/下;
检测动态库是否全部加载完成:
ldd libqsqlmysql.so
发现缺少libmysqlclient.so.18 => not found,找到原因。
解决:
下载 libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
依赖libmysqlclient18_5.6.25-0ubuntu1_amd64 链接
安装:
sudo dpkg -i libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
安装过程中提示缺少依赖multiarch-support: 下载对应依赖包
同样安装方法
sudo dpkg -i multiarch-support_2.27-3ubuntu1.6_amd64.deb
解决。
文章讲述了在QT5.9.0的安装目录下,发现sqldrivers缺少libmysqlclient.so.18动态库。通过下载libmysqlclient18_5.6.25-0ubuntu1_amd64.deb及依赖包multiarch-support,使用dpkg命令进行安装,解决了这一问题。

4976

被折叠的 条评论
为什么被折叠?



