protobuf2.5
(1)主页
http://code.google.com/p/protobuf/
(2)下载安装
[安装gcc]
gcc -v
yum install gcc
[安装gcc依赖库]
在某些软件安装的时候,运行./configure 会报错,错误提示为:
configure: error: C++ preprocessor “/lib/cpp” fails sanity
check See `config.log’ for more details
解决办法:出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行:
# yum install glibc-headers
# yum install gcc-c++
[编译安装]
./configure --prefix=/usr/local/protobuf
make
make check
make install
[创建链接]
ln -s /usr/local/protobuf/bin/protoc /usr/bin/protoc
[查看版本]
protoc --version