您的位置:首页 > 其它

ubuntu安装protobuf

2016-07-13 19:12 169 查看
1.下载protobuf

下载地址:http://download.csdn.net/detail/figoleon/9564841

2.编译protobuf

解压下载的zip包,cd到protobuf的目录下,执行以下指令:

./configure

make

make check

make install

3.检查安装是否成功

protoc --version

如果成功,则会输出版本号信息,例如:libprotoc 2.5.0

如果有问题,则会输出错误内容。

4.错误及解决方法

protoc: error while loading shared libraries: libprotoc.so.8: 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 就可以正常看到版本号了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  深度学习 ubuntu