protobuf 安装笔记

本人从github上直接下载,然后按照步骤走,发现没有。/config命令。从网上搜集了原因,特此记录

卸载掉老版本的Protocol:

sudo apt-get remove libprotobuf-dev
 
2.下载最新的Protocol Buffers。下载网址:https://developers.google.com/protocol-buffers/docs/downloads。
说明:最好不要在github上面下载。此处顺便贴出github的网址:https://github.com/google/protobuf/。原因是,github上面下载的没有configure文件。此时需要先在该文件夹内运行./autogen.sh命令。该命令会从无法访问的网站下载文件。导致连接超时(如果电脑能fq,就没事。否则就没法下载成功。因而会出现死结)。

3.下载完之后,按照https://github.com/google/protobuf/blob/master/src/README.md说明的步骤安装:
 
4.先安装依赖(因以前安装过,所以不需要再次安装):
sudo apt-get install autoconf automake libtool curl make g++ unzip
 
5.在终端中依次运行如下命令(只针对C++的安装,其他的。我没用过):
./configure
make
make check
sudo make install
sudo ldconfig # refresh shared library cache.
 

6.安装完之后,使用protoc --version查看版本

顺便记录有用的资料,怎样卸载老版本的protobuf

http://blog.csdn.net/ahbbshenfeng/article/details/52065676

你可能感兴趣的:(linux学习)