解决在ubuntu下使用linuxdeployqt打包QT程序过程中出现的报错(libmysqlclient.so.18 => not found;libpq.so.5 => not found)
解决在ubuntu下使用linuxdeployqt打包QT程序过程中出现的报错(libmysqlclient.so.18 => not found;libpq.so.5 => not found)
解决在ubuntu下使用linuxdeployqt打包QT程序出现的报错
一、第一次报错如图:ldd outputLine: "libmysqlclient.so.18 => not found"
首先全部搜索是我的ubuntu系统中没有这个文件,如下图
解决此报错方式:去此连接下下载如图文件:
1.2、安装此文件时报错如下
dpkg: 依赖关系问题使得 libmysqlclient18:amd64 的配置工作不能继续:
libmysqlclient18:amd64 依赖于 mysql-common (>= 5.5);然而:
未安装软件包 mysql-common。
dpkg: 处理软件包 libmysqlclient18:amd64 (--install)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
libmysqlclient18:amd64
解决方式如图:然后再次安装就好啦
sudo apt-get -f -y install
sudo dpkg -i libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
然后就可以在系统内搜到此文件了,如下图:
二、继续打包遇到如下错误:ldd outputLine: "libpq.so.5 => not found"
解决方式 如图安装后就可以搜到了:
三、继续打包就可以成功了。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)