web-dev-qa-db-ja.com

libprotobufをインストールするにはどうすればいいですか?

誤ってこれらのライブラリを削除してしまいました。再インストールする正しい方法が見つかりませんでした。

/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
user1762571

Libprotobuf.so.8、libprotobuf-c.so.0を提供する2つのパッケージを再インストールします

apt-get install --reinstall libprotobuf8 libprotobuf-c0

Ubuntuの場合Sudo apt-get install --reinstall libprotobuf8 libprotobuf-c0

1
Knud Larsen
$ Sudo ldconfig

問題を解決する必要があります。

0
lenik