Protocol Buffer 編譯器安裝
如何安裝 Protocol Buffer 編譯器。
Protocol Buffer 編譯器 protoc 用於編譯包含服務和訊息定義的 .proto 檔案。選擇以下方法之一來安裝 protoc。
安裝預編譯二進位制檔案(任何作業系統)
要從預編譯的二進位制檔案安裝最新版本的 protocol 編譯器,請按照以下說明操作
從 https://github.com/google/protobuf/releases 手動下載與您的作業系統和計算機架構對應的 zip 檔案 (
protoc-<version>-<os>-<arch>.zip),或者使用以下命令獲取檔案PB_REL="https://github.com/protocolbuffers/protobuf/releases" curl -LO $PB_REL/download/v30.2/protoc-30.2-linux-x86_64.zip將檔案解壓縮到
$HOME/.local或您選擇的目錄中。例如unzip protoc-30.2-linux-x86_64.zip -d $HOME/.local更新您的環境路徑變數以包含
protoc可執行檔案的路徑。例如export PATH="$PATH:$HOME/.local/bin"
使用包管理器安裝
警告
在使用包管理器安裝後,執行protoc --version 檢查 protoc 的版本,以確保其足夠新。某些包管理器安裝的 protoc 版本可能相當舊。請參閱版本支援頁面,將版本檢查的輸出與您正在使用的語言支援版本的小版本號進行比較。您可以使用包管理器在 Linux、macOS 或 Windows 上透過以下命令安裝 Protocol 編譯器 protoc。
Linux,例如使用
apt或apt-getapt install -y protobuf-compiler protoc --version # Ensure compiler version is 3+macOS,使用 Homebrew
brew install protobuf protoc --version # Ensure compiler version is 3+Windows,使用 Winget
> winget install protobuf > protoc --version # Ensure compiler version is 3+
其他安裝選項
如果您想從原始碼構建 protocol 編譯器,或訪問較舊版本的預編譯二進位制檔案,請參閱下載 Protocol Buffers。