如何安装libprotobuf?

时间:2017-05-17 14:22:46

标签: linux protocol-buffers

我错误地删除了这些库。我无法找到正确的方法来重新安装它。

/usr/lib/x86_64-linux-gnu/libprotobuf.so.8
/usr/lib/x86_64-linux-gnu/libprotobuf-c.so.0

要解决此问题,我尝试按照这些说明进行操作https://github.com/google/protobuf/blob/master/src/README.md 但最终得到了不同的版本。现在在编译我的代码时会抛出此错误。我怎样才能恢复以前的版本?

error while loading shared libraries: libprotoc.so.8: cannot open shared object file: No such file or directory

1 个答案:

答案 0 :(得分:3)

未知操作系统:安装提供libprotobuf.so.8,libprotobuf-c.so.0,libprotoc.so.8→

的三个软件包
sudo apt install --reinstall libprotobuf8 libprotobuf-c0 libprotoc8

HOWTO决定一个包裹:

sudo apt install apt-file 
apt-file search libprotoc.so.8

http://packages.ubuntu.com/search?keywords=libprotoc&searchon=names