Mac, Linux, Windows 安裝 Protocol Buffer (protobuf) compiler 方式
在 gRPC 經常會使用到 Protocol buffer 來定義 SERVICE或者進行序列化(serialization) 處理,這裡說明如何在各平台安裝 Protocol buffer compiler :
Linux 安裝 protobuf
apt install -y protobuf-compiler
Mac 安裝 protobuf
brew install protobuf
各 OS 通用安裝 protobuf
通用各種os可以用以下流程,以WINDOWS為例:
下載 protoc-xxxxx-win64.zip
https://github.com/protocolbuffers/protobuf/releases
或者透過 curl 下載
curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protoc-3.13.0-win64.zip
(這裡建議安裝gitbash進行安裝)
解壓縮到 ~/.local/
unzip protoc-3.12.1-linux-x86_64.zip -d $HOME/.local
添加PATH
export PATH="$PATH:$HOME/.local/bin"
查看 protobuf version
protoc --version