我爱编程

编译Hadoop源码时Findbugs和Protocbuf的部署

2018-05-21  本文已影响0人  怀夕

一、先将下载好的findbugs和protocbuf的压缩包上传到Linux上,并将压缩包放在software文件夹中


二、findbugs的安装与部署

解压findbugs-1.3.9.zip压缩包

配置环境变量

使用(source  、etc/profile)生效环境变量,然后使用命令(findbugs  -version)查看是否安装成功

出现如下结果(1.3.9)即表示安装成功


三、protocbuf的安装与部署

使用命令(tar -xzvf protobuf-2.5.0.tar.gz )解压安装包

解压成功后,使用命令(mv  protobuf-2.5.0  protobuf)修改名字,然后将目录切换到protobuf目录下,用yum安装cmake

[root@hadoop001 protobuf]# ./configure --prefix=/usr/local/protobuf——它安装到目录 /usr/local/protobuf下(必须在于是在protobuf目录执行带选项的脚本)

注:--prefix选项的另一个好处是方便卸载软件或移植软件。当需要卸载某个安装的软件时,只须删除该安装目录,就可以把软件卸载;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

[root@hadoop001 protobuf]# make && make install——编译、安装(make,make install);安装完成将自动生成目录protobuf,而且该软件所有的文件都被复制到这个目录

配置环境变量

使用命令(source  /etc/profile)生效刚刚配置的环境变量

最后使用命令(protoc  --version)查看是否安装成功,出现如下结果即表示安装成功

上一篇下一篇

猜你喜欢

热点阅读