1、下載安裝包
https://github.com/google/protobuf/releases?after=v3.0.0-alpha-4.1 找到相應的版本下載
2、解壓安裝包
#tar -zxf protobuf-2.5.0.tar.gz
3、創建安裝路徑
#mkdir /usr/local/protobuf-2.5.0 #cd /usr/local/protobuf-2.5.0
4、配置安裝
#/opt/protobuf-2.5.0/configure -prefix=/usr/local/protobuf-2.5.0
5、編譯
#make -j8
如出現錯誤,缺少GLIBCXX_3.4.21,或更高版本;說明裝了新版本gcc(gcc5.3.0)。
找到安裝路徑,執行下面語句,再次編譯
#ln -s /usr/local/gcc-5.3.0/lib64/libstdc++.so.6.0.21 /usr/lib64/libstdc++.so.6
6、安裝檢查
#make check
7、安裝
#make install
8、鏈接庫
如需要鏈接庫/usr/local/protobuf-2.5.0/lib/libprotobuf.a