- 下载安装包
官方地址下载:https://github.com/protocolbuffers/protobuf/releases
百度网盘下载(版本3.7.1):https://pan.baidu.com/s/1MCQNmQ60pv1BUyXuetVCLA
提取码: 499n - 在/usr/local/路径下创建文件夹
sudo mkdir -p /usr/local/protobuf
- 解压文件并进入到目录中
tar -zxvf protobuf-all-3.7.1.tar.gz
cd protobuf-3.7.1
- 设置编译目录
sudo ./configure --prefix=/usr/local/protobuf
- 安装,在/usr/local/protobuf目录下执行
sudo make
sudo make install
- 配置环境变量
sudo vim ~/.bash_profile
添加:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/protobuf/lib
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/protobuf/lib
export PATH=$PATH:/usr/local/protobuf/bin
使配置文件生效:
source ~/.bash_profile
- 测试安装结果
zp@MacBook-Pro protobuf % protoc --version
libprotoc 3.7.1
出现版本号即是安装成功