protobuf安裝方式2種

2021-09-24 07:10:43 字數 1214 閱讀 6371

先安裝了protubuf,系統變數就有了protoc工具,然後再安裝go-api,就可以用go操縱protobuf。具體的實現我沒研究。

方法一:===> git clone

方法二:===> 或者將準備好的壓縮包進行拖入

解壓unzip protobuf1.zip

二、安裝(linux ubuntu)

(1)安裝依賴工具(聯網)

$ sudo apt-get install autoconf automake libtool curl make g++ unzip libffi-dev -y

(2)進入protobuf檔案

cd protobuf/

(3)進行安裝檢測 並生成自動安裝指令碼

./autogen.sh

./configure

(4)進行編譯c**

make

(5)進行安裝

sudo make install

(6)重新整理linux共享庫關係

sudo ldconfig

三、測試protobuf編譯工具 

protoc -h

如果正常輸出 相關指令 沒有報任何error,為安裝成功

四、獲取 golang語言的proto包

(2)進入到資料夾內進行編譯

(3)將生成的 protoc-gen-go可執行檔案,放在/bin目錄下

$ sudo cp protoc-gen-go /bin/

二。protobuf 的 go 語言外掛程式安裝   由於protobuf並沒直接支援go語言需要我們手動安裝相關外掛程式

1獲取 proto包

go語言的proto api介面

2編譯cd $gopath/src/github.com/golang/protobuf/protoc-gen-go/

go build

3將生成的 protoc-gen-go可執行檔案,放在/bin目錄下

sudo cp protoc-gen-go /bin/

macbook安裝wget的2種方式

第一種 傳統的安裝包 b 然後通過終端tar zxvf命令解壓到我們某個目錄 c 然後依次執行 configure 和 make 以及 make install 命令。第二種 homebrew homebrew是一款非常強大的可以應用在mac中的linux管理包,如果上面的方法感覺比較麻煩,我們可以...

protobuf編譯安裝

github上有詳細的安裝說明 1 確定centos7上已經安裝了下面的軟體,或者直接用yum進行更新 autoconf automake libtool curl used to download gmock make g unzip tar zxvf protobuf 3.1.0.tar.gz ...

protobuf編譯安裝

安裝新增環境變數 解除安裝依次輸入 configure make j8 make check sudo make install其中,configure可以通過引數來制定安裝位置,如 configure prefix path path 換成指定的位置 推薦安裝到 usr下,這樣會和apt get ...