天天看点

mac 下安装protobuf

首先使用Home Brew安装Protobuf:

brew install protobuf

安装好之后,查看是否安装成功

protoc --version

如果成功会有如下类似的版本号显示:

libprotoc 3.7.1

这表明我安装成功,并且版本号是3.7.1。

接着安装protobuf的golang插件

go get -u -v github.com/golang/protobuf/proto

go get -u -v github.com/golang/protobuf/protoc-gen-go

因为protoc需要依赖调用protoc-gen-go,所以,它的路径必须要添加到环境变量里面去。

它存在于$GOPATH/bin之下。

我使用的shell是zsh,因此需要修改配置`/.zshrc

在最后添加配置:

export GOPATH=$HOME/Documents/golang/

export GOBIN=$GOPATH/bin

export PATH="$GOBIN:$PATH"

保存,然后重开zsh,即可。

继续阅读