Protocolbuffer 编译安装

Protocolbuffer 简介

  • Protocolbuffer (以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。
  • Google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应语言的编译器以及库文件。
  • 由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。
  • 可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。
  • 作为一种效率和兼容性都很优秀的二进制数据传输格式,可以用于诸如网络传输、配置文件、数据存储等诸多领域。

下载地址:
点我下载 点我下载 注意,下载后将后缀.jpg去掉。

编译部署:注意需要先安装好gcc等

tar -zxvf  protobuf-2.5.0.tar.gz
cd protobuf-2.5.0
./configure  --prefix=/usr/local/protoc/  
 make && make install

配置环境变量

vi /etc/profile
# add content 
export PROTOC_HOME=/usr/local/protoc
export PATH=${PROTOC_HOME}/bin:$PATH

# run command
source /etcprofile

标签: none

相关文章推荐

已有 2 条评论

  1. ./configure 下载源码包中是没有的 需要手动运行 另外一个命令 生成.configure 然后各种墙,没有办法修改了 shell 脚本才下载成功 生成./configure http://www.cnblogs.com/bianqi/p/7229437.html 这篇文章你看一下

    bianqi 回复
    1. 可能我Shadowsocks一直开着,可以自动翻墙,所有就没有太大的问题。

      毛祥溢 回复

添加新评论,含*的栏目为必填