本篇紀錄在 Ubuntu 下 2 種安裝 protobuf 的方法,第一種為使用 apt 安裝,第二種為下載原始碼編譯安裝,
Github: https://github.com/google/protobuf - protocol buffers C++ library.
使用環境:
Ubuntu 16.04
安裝方法1. 使用 distribution package 安裝
1 | sudo apt-get install libprotobuf-dev # 2.6.1-1.3 |
可以用 apt-cache search protobuf
搜尋到
安裝方法2. 下載原始碼編譯與安裝
1 | # git clone https://github.com/google/protobuf |
安裝,1
sudo make install
重新載入動態連結,1
sudo ldconfig -v
使用 Google protobuf 的方法
安裝 protoc 編譯器1
sudo apt install protobuf-compiler
protoc 編譯器 C++ 使用教學1
protoc --cpp_out=. *.proto
protoc 編譯器 Java 使用教學1
protoc --java_out=. *.proto
參考
https://yami.io/protobuf/
https://www.ibm.com/developerworks/cn/linux/l-cn-gpb/
Google開源技術-Protocol Buffers介紹
相關文章
Ubuntu 安裝 glog
Ubuntu 安裝 gflags
Ubuntu 安裝 libevent
Ubuntu 編譯安裝 GLFW