FreezeJ' Blog

protobuf安装

2020-10-13

简介:protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台

编译安装

下载:下载地址
解压后进入文件安装:

./autogen.sh
./configure
make
make check
sudo make install

校验:

protoc --version

编译安装需要高版本的GCC,低版本的GCC要升级很麻烦,可以尝试直接使用二进制安装。

二进制安装

github地址

直接下载Linux二进制JAVA版

wget https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-linux-x86_64.zip

解压到/usr/local/protobuf中

# 没有unzip使用yum安装:yum install unzip
unzip -n -d /usr/local/protobuf protoc-3.13.0-linux-x86_64.zip

设置环境变量vim /etc/profile加入环境变量配置

export PATH=$PATH:/usr/local/protobuf/bin

保存,重新载入配置source /etc/profile

protoc --version
libprotoc 3.13.0

安装成功

Tags: Linux