Mac 安装 protoc 指定版本

依赖库

$ brew install automake
$ brew install libtool

一. brew 安装 protobuf

$ brew install protobuf
$ protoc --version (最新版本)

二. 安装指定版本

1. 若已安装过,uninstall

$ brew uninstall protobuf
$ protoc --version

$ protoc --version
zsh: command not found: protoc
2. 下载(如:3.5.0 版本) protobuf-cpp-3.5.0.tar.gz

Tag: https://github.com/protocolbuffers/protobuf/releases/tag/v3.5.0

在解压后的文件夹下执行
$ ./autogen.sh

3. 构建和安装C ++ Protocol Buffer运行时和Protocol Buffer编译器(protoc)

$ ./configure
$ make
$ make check
$ sudo make install

成功后查看 protoc 版本
$ protoc --version

参考自:https://github.com/protocolbuffers/protobuf/blob/master/src/README.md

你可能感兴趣的:(Mac 安装 protoc 指定版本)