Ubuntu安裝protobuf錯誤

protoc: error while loading shared libraries: libprotoc.so.9: cannot open shared
錯誤緣由:
protobuf的默認安裝路徑是/usr/local/lib,而/usr/local/lib 不在Ubuntu體系默認的 LD_LIBRARY_PATH 裏,因此就找不到該lib
解決方法:
1. 建立文件 /etc/ld.so.conf.d/libprotobuf.conf 包含內容:
/usr/local/lib 

2. 輸入命令
sudo ldconfig

這時,再運行protoc --version 就能夠正常看到版本號了io

相關文章
相關標籤/搜索