刚开始安装protobuf2.6.1,后来发现执行autogen.sh时,由于没有翻墙,导致失败,无法往后进行安装;
查阅很多资料解决方法是
1.找到了已经生成的protobuf3.0包,链接为 https://pan.baidu.com/s/1qZPhZ5q
2. protobuf默认安装在 /usr/local 目录,你可以修改安装目录通过 ./configure --prefix=命令,
虽然我是root用户但觉得默认安装过于分散,所以统一安装在/usr/local/protobuf下
命令为$./configure --prefix=/usr/local/protobuf
$ make
$ make check
$ make install
到此步还没有安装完毕,在/etc/profile 或者用户目录 ~/.bash_profile添加下面内容
####### add protobuf lib path