使用sudo aptitude install 依次安装依赖包
sudo aptitude install g++ git automake libtool libgc-dev bison flex libfl-dev libgmp-dev libboost-dev libboost-iostreams-dev pkg-config python python-scapy python-ipaddr tcpdump cmake autoconf curl make unzip
下载Protocol Buffers 3.5.0版本源码
网址:
https://github.com/protocolbuffers/protobuf/releases/tag/v3.5.0
解压后,进入Protocol Buffers 3.5.0,在终端打开
运行
./autogen.sh
./configure --prefix=/usr/local/
sudo make
sudo make check
sudo make install
protoc --version
报错 protoc: error while loading shared libraries: libprotoc.so.15: cannot open shared object file: No such file or directory
解决方法:
sudo ldconfig
protoc --version