一、下载安装包c++
https://github.com/google/protobuf/releases?after=v3.0.0-alpha-4.1 找到相应的版本下载git
二、解压安装包github
#tar -zxf protobuf-2.5.0.tar.gz
三、建立安装路径google
#mkdir /usr/local/protobuf-2.5.0 #cd /usr/local/protobuf-2.5.0
四、配置安装spa
#/opt/protobuf-2.5.0/configure -prefix=/usr/local/protobuf-2.5.0
五、编译code
#make -j8
如出现错误,缺乏GLIBCXX_3.4.21,或更高版本;说明装了新版本gcc(gcc5.3.0)。blog
找到安装路径,执行下面语句,再次编译get
#ln -s /usr/local/gcc-5.3.0/lib64/libstdc++.so.6.0.21 /usr/lib64/libstdc++.so.6
六、安装检查it
#make check
七、安装编译
#make install
八、连接库
如须要连接库/usr/local/protobuf-2.5.0/lib/libprotobuf.a