protobuf学习(1)-ubuntu14.04下protobuf2.6安装
来源:互联网 发布:java编程培训费用 编辑:程序博客网 时间:2024/06/03 21:19
protobuf学习(1)-ubuntu14.04下protobuf2.6安装
1 下载protobuf
https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz
2 进入下载文件的目录
1 tar -zxvf protobuf-2.6.1.tar.gz2 cd protobuf-2.6.1/3 ./configure4 make5 make check6 sudo make install
我在执行./configure时出现如下问题
Ubuntu: configure error: C++ preprocessor "/lib/cpp" fails sanity check
解决办法
sudo apt-get install build-essential
3 检查是否安装成功
protoc --version
如果安装成功,会出现版本号 如
libprotoc 2.6.1
如果有问题,会输出错误内容
最后我安装完成,用上述命令检查版本号时出现如下问题
protoc: error while loading shared libraries: libprotocbuf.so.9: cannot open shared
错误原因
protobuf的默认安装路径是/usr/local/lib,而/usr/local/lib不在ubuntu体系默认的LD_LIBRARY_PATH里,所以就找不到lib
解决办法
1 在 /etc/ld.so.conf.d/目录下创建文件 bprotobuf.conf文件,文件内容如下
/usr/local/lib
2 输入命令
sudo ldconfig
这时,再输入protoc --version就可以正常看到版本号了
关于/etc/ld.so.conf.d/的了解请参考下面这篇文章的说明
http://blog.csdn.net/apn172/article/details/8868968
http://blog.csdn.net/yjkwf/article/details/7545002
1 0
- protobuf学习(1)-ubuntu14.04下protobuf2.6安装
- ubuntu14.04下protobuf2.6安装
- ubuntu14.04下protobuf2.6安装
- Ubuntu14.04下安装protobuf 2.6.1
- ubuntu14.04安装protobuf
- 安装protobuf到Ubuntu14.04
- Ubuntu下Protobuf2.4+安装
- ubuntu 14.04下安装protobuf2.6.1
- ubuntu14.04下caffe protobuf问题的解决和安装方式
- 学习 protobuf(一)—— ubuntu 下 protobuf 2.6.1 的安装
- ubuntu14.04 32bit下编译protobuf-2.6.0
- protobuf-3.0.0-beta-2在Ubuntu14.04的安装
- linux 安装protobuf2.5
- Ubuntu安装Protobuf2.5
- protobuf2.6.1安装问题
- ubuntu14.04下安装hbse1.0.1.1
- ubuntu14.04下安装opencv3.1
- IMX6Q学习笔记——ubuntu14.04下安装LTIB
- 解决Sublime Text 3在GBK编码下的中文
- 【ZOJ3954 The 17th Zhejiang University Programming Contest G】【预处理 哈希 二分】Seven-Segment Display 矩阵列全排列的
- 【个人笔记重点,不作为参考】主题:Angular2中使用ngx-translate进行国际化
- poj-3267-The Cow Lexicon
- 关于Mysql中文乱码问题该如何解决(乱码问题完美解决方案)
- protobuf学习(1)-ubuntu14.04下protobuf2.6安装
- linux中硬链接为什么不能跨分区
- 详解Java中反射机制
- Android 百度地图 行动轨迹用彩色线画出实现方法
- MTK 6753平台调试u-blox GPS
- opencv学习(三十九)之反向投影calcBackProject()
- 深入理解JavaScript函数参数(推荐)
- 01背包问题小结
- java学习第二十九天之Web基础B/S 、C/S