介绍 Protobuf 的两种安装方式。

编译安装

参考:mac 安装protobuf步骤

1、从github上下载protobuf3,这里以 Mac 版本 Protocol Buffers v3.13.0 为例。有很多语言版本,Mac版本选择第一个。

2、解压并进入目录

1
2
sudo tar -zxvf protobuf-all-3.13.0.tar.gz
cd protobuf-3.13.0/

3、设置安装目录

1
sudo ./configure --prefix=/usr/local/protobuf

4、安装

1
2
sudo make
sudo make install

5、配置环境变量,编辑 .zshrc 或者 .bash_profile 等文件,添加下面两行

1
2
export PROTOBUF=/usr/local/protobuf 
export PATH=$PROTOBUF/bin:$PATH

6、source 一下使文件生效

1
source ~/.zshrc

或者

1
source .bash_profile

7、测试安装结果

1
protoc --version

包管理器安装

Linux

1
2
apt install -y protobuf-compiler
protoc --version

MacOS

1
2
brew install protobuf
protoc --version