protobuf安裝流程
環境
-
平台
Ubuntu16.04
-
依賴
autoconf
automake
libtool
curl
make
g++
安裝流程
- 在Ubuntu / Debian上,您可以使用以下命令進行安裝:
$ sudo apt-get install autoconf automake libtool curl make g++ unzip
-
在其他平台上,請先使用相應的軟件包管理工具進行安裝,然后再繼續。
要獲取源代碼,請在發行頁面中下載發行版.tar.gz或.zip軟件包之一:
https://github.com/protocolbuffers/protobuf/releases/latest
-
例如:如果只需要C ++,請下載
protobuf-cpp-[VERSION].tar.gz;如果您需要C ++和Java,請下載protobuf-java-[VERSION].tar.gz(每個軟件包已經包含C ++源代碼);如果需要C ++和多種其他語言,請下載protobuf-all-[VERSION].tar.gz。 -
要構建並安裝C ++ Protocol Buffer運行時和Protocol Buffer編譯器(protoc),請執行以下操作:
./configure
make
make check
sudo make install
sudo ldconfig #刷新共享庫緩存。
-
驗證安裝是否安裝成功,執行下面的命令出現自己安裝的protobuf的版本信息,表示安裝成功。
lhx@ubuntu:~/yll$ protoc --version libprotoc 3.11.3
參考
【1】https://github.com/protocolbuffers/protobuf/blob/master/src/README.md
