Protocol Buffers 編譯工具安裝

2021-09-18 01:27:40 字數 477 閱讀 1729

作業系統:osx

語言環境:golang 

解壓後:

將bin下面的protoc檔案拷貝到$gopath下,($gopath已經在path下,保證protoc在path下即可)

我放在這裡,

$ which protoc

/users/macbook/go/bin/protoc

然後,將include複製到$gopath下。

關鍵在於將include檔案放在protoco的所在目錄bin的所在目錄的相同目錄下。即保持和上圖相同的目錄結構。

否則會出現

這類錯誤,看github 

然後

go get -u github.com/golang/protobuf/protoc-gen-go
參考:

Protocol Buffers 學習筆記

1 安裝 ubuntu下的安裝很簡單 雖然要安裝幾個包 具體參見 url sudo apt get install autoconf automake libtool curl make g unzip autogen.sh configure make make check sudo make i...

Protocol Buffers使用注意事項

protocol buffers做為廣泛使用的乙個序列化開源庫,提供了很多語言下的支援,本文就談談msvc c 使用pb遇到的問題,當然這些問題因為每個人的使用模式不同,可能都不一樣,本文也不討論怎麼寫proto及編譯。我們使用pb做序列化可以把pb生成靜態庫或者動態庫 libprotobuf.dl...

Protocol Buffers 在iOS的使用

protocol buffers 簡單的說是對結構化的資料進行序列化 json格式 xml格式 的一種語言,但是更小 更快 更簡單,更多的用於im即時通訊這一塊,有助於節省流量,提高效能。protocol buffers 是谷歌的,官網連線 現在我們來簡單的體驗下 protocol buffers ...