**:
#protobuf在mac上使用
要在mac上使用protobuf,並用在xcode中 需要做如下操作
1
wget
解壓縮
1
tar -zxvf protobuf-cpp-3.6.1.tar.gz
編譯&安裝
cd protobuf-3.6.1
根目錄
./autogen.sh
是獲取googlemock,並生成對應的configure
指令碼
這裡可能會報:
1
./autogen.sh: line 37: autoreconf: command not found
安裝automake
1
brew install automake
編譯安裝
123
./configure --prefix=/usr/local/protobufmake
make install
vi ~/.bash_profile
123
#protobuf protoc evnprotobuf_home=/usr/local/protobuf
export path=$path:$protobuf_home/bin
protoc --version
建立c++專案
general --> linked frameworks and libraries-->+-->add other
/usr/local/protobuf/lib/libprotoc.15.dylib
匯入
build setting-->search paths-->header search path-
->/usr/local/protobuf/include加入
配置完成
環境搭建完畢
**參考
在c 中使用protobuf
建立乙個檔案proto檔案 testpro.proto,內容如下 message person message phonenumber repeated phonenumber phone 4 用protoc.exe對testpro.proto進行編譯,命令如下 protoc i src dir c...
在Golang中使用Protobuf
本教程使用proto3版本的protocol buffer語言,提供了乙個基本的在go程式中使用protocol buffer的介紹。通過建立乙個簡單的示例應用程式,向你展示如何 它不是乙個全面的在go中使用protocol buffer的指南,更詳細的參考資訊請檢視前面的兩個教程。protobuf...
在 Ubuntu 上安裝 Protobuf 3
如果使用protoc命令,遇到protoc not found,表示未安裝。或者,執行時出現錯誤 this parser only recognizes proto2 則表示不是3.0版。詳細介紹請參考此文 protobuf簡單介紹和ubuntu 16.04環境下安裝sudo apt get ins...