Ubuntu打deb包,出现dpkg-shlibdeps: error问题解决办法

xiaoxiao2021-02-28  32

今天打一个依赖于protobuf的deb包,出现了以下错误:

dpkg-shlibdeps: error: no dependency information found for /usr/local/lib/libprotobuf.so.15

由于protobuf是手动装的,不是通过dpkg deb安装的,所以没有protobuf的依赖信息,解决办法也很简单: 到需要打包的目录中,找到Debian/rules,打开之后找到override_dh_shlibdeps,在dpkg-shlibdeps那一行最后加上如下选项:

--dpkg-shlibdeps-params=--ignore-missing-info

以忽依赖信息。

转载请注明原文地址: https://www.6miu.com/read-2629675.html

最新回复(0)