安装protobuf-2.5.0

1.下载

hadoop使用protocolbuffer进行通信,需要下载和安装protobuf-2.5.0.tar.gz。由于现在protobuf-2.5.0.tar.gz已经无法在官网https://code.google.com/p/protobuf/downloads/list中下载了,本人将protobuf-2.5.0.tar.gz上传到百度云盘供大家下载,地址:http://pan.baidu.com/s/1pJlZubT。

2.安装

使用tar-zxfprotobuf-2.5.0.tar.gz命令解压后得到是protobuf-2.5.0的源码,

cdprotobuf-2.5.0进入目录

设置编译目录则输入如下两条命令:

./configure--prefix=/usr/local/

make&&makeinstall

配置环境变量:

sudovi.bash_profile

添加配置文件:

exportPROTOBUF=/usr/local/bin

exportPATH=$PROTOBUF/bin:$PATH

最后输入protoc--version命令,如显示libprotoc2.5.0则安装成功

出现问题

出现了错误?dyld:Librarynotloaded:/User/JYH/Desktop/Hadoop-

2.7.2/protobuf/lib/libprotobuf.9.dylib

Referencedfrom:/Users/JYH/Desktop/Hadoop-2.7.2/protobuf/bin/protoc

Reason:imagenotfound

Aborttrap:6

别急,先输入命令makeclean,然后再重复上面的设置编译目录,make、makeinstall就好啦。

相关推荐