Protocol Buffer编译器安装
Protocol Buffer編譯器安裝
- 如何安裝protocol buffer編譯器
- 一、使用軟件包管理器進(jìn)行安裝
- 二、安裝預(yù)編譯的二進(jìn)制文件(任何操作系統(tǒng))
- 三、其他安裝選項(xiàng)
本文翻譯自Protocol Buffer Compiler Installation
如何安裝protocol buffer編譯器
盡管不是強(qiáng)制性的,但gRPC應(yīng)用程序通常利用Protocol Buufer來進(jìn)行服務(wù)定義和數(shù)據(jù)序列化。 該站點(diǎn)上的大多數(shù)示例代碼都使用protocol buffer語言(proto3)的版本3。
protocol buffer編譯器protoc用于編譯包含服務(wù)和消息定義的.proto文件。 選擇以下給定的方法之一來安裝protoc。
一、使用軟件包管理器進(jìn)行安裝
您可以使用以下命令在Linux或macOS下使用包管理器安裝protocol編譯器protoc。
警告
安裝后檢查protoc的版本(如下所示),以確保該版本足夠新。 一些軟件包管理器安裝的protoc版本可能會(huì)過時(shí)。
如下一節(jié)所述,從預(yù)編譯的二進(jìn)制文件進(jìn)行安裝是確保您使用最新版本的protoc的最佳方法。
- Linux下,對于Ubuntu系列發(fā)行版使用apt或者apt-get,例如:
對于CentOS等發(fā)行版,使用yum,例如:
$ yum install -y protobuf $ protoc --version- MacOS下,使用 Homebrew :
二、安裝預(yù)編譯的二進(jìn)制文件(任何操作系統(tǒng))
要從預(yù)編譯的二進(jìn)制文件安裝最新版本的protocol編譯器,請按照以下說明進(jìn)行操作:
- 1.從github.com/google/protobuf/中手動(dòng)下載與您的操作系統(tǒng)和計(jì)算機(jī)體系結(jié)構(gòu)相對應(yīng)的zip文件(protoc--.zip),或使用以下命令獲取文件 :
- 2.將文件解壓縮到$HOME/.local或您選擇的目錄下。 例如:
- 3.更新您環(huán)境的path變量,以包含protoc可執(zhí)行文件的路徑。 例如:
三、其他安裝選項(xiàng)
如果您想從源代碼構(gòu)建protocol編譯器,或者訪問舊版本的預(yù)編譯二進(jìn)制文件,請參閱下載Protocol Buffer。
總結(jié)
以上是生活随笔為你收集整理的Protocol Buffer编译器安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: codeforces #630 F. S
- 下一篇: el-date-picker由中国时间转