日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Protocol Buffer编译器安装

發布時間:2023/12/16 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Protocol Buffer编译器安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Protocol Buffer編譯器安裝

  • 如何安裝protocol buffer編譯器
    • 一、使用軟件包管理器進行安裝
    • 二、安裝預編譯的二進制文件(任何操作系統)
    • 三、其他安裝選項

本文翻譯自Protocol Buffer Compiler Installation

如何安裝protocol buffer編譯器

盡管不是強制性的,但gRPC應用程序通常利用Protocol Buufer來進行服務定義和數據序列化。 該站點上的大多數示例代碼都使用protocol buffer語言(proto3)的版本3。

protocol buffer編譯器protoc用于編譯包含服務和消息定義的.proto文件。 選擇以下給定的方法之一來安裝protoc。

一、使用軟件包管理器進行安裝

您可以使用以下命令在Linux或macOS下使用包管理器安裝protocol編譯器protoc。

警告

安裝后檢查protoc的版本(如下所示),以確保該版本足夠新。 一些軟件包管理器安裝的protoc版本可能會過時。

如下一節所述,從預編譯的二進制文件進行安裝是確保您使用最新版本的protoc的最佳方法。

  • Linux下,對于Ubuntu系列發行版使用apt或者apt-get,例如:
$ apt install -y protobuf-compiler $ protoc --version # Ensure compiler version is 3+

對于CentOS等發行版,使用yum,例如:

$ yum install -y protobuf $ protoc --version
  • MacOS下,使用 Homebrew :
$ brew install protobuf $ protoc --version # Ensure compiler version is 3+

二、安裝預編譯的二進制文件(任何操作系統)

要從預編譯的二進制文件安裝最新版本的protocol編譯器,請按照以下說明進行操作:

  • 1.從github.com/google/protobuf/中手動下載與您的操作系統和計算機體系結構相對應的zip文件(protoc--.zip),或使用以下命令獲取文件 :
$PB_REL="https://github.com/protocolbuffers/protobuf/releases" $ curl -LO $PB_REL/download/v3.13.0/protoc-3.13.0-linux-x86_64.zip
  • 2.將文件解壓縮到$HOME/.local或您選擇的目錄下。 例如:
$ unzip protoc-3.13.0-linux-x86_64.zip -d $HOME/.local
  • 3.更新您環境的path變量,以包含protoc可執行文件的路徑。 例如:
$ export PATH="$PATH:$HOME/.local/bin"

三、其他安裝選項

如果您想從源代碼構建protocol編譯器,或者訪問舊版本的預編譯二進制文件,請參閱下載Protocol Buffer。

總結

以上是生活随笔為你收集整理的Protocol Buffer编译器安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。