1.CentOs联网
配置CentOs能够连接外网,Liux虚拟机能够ping www.baidu.com是畅通的。
2.jar包的准备
protobuf下载地址
ant下载地址
jar包
3.jar包的安装
(1)jdk解压、配置环境变量JAVA_HOME和PATH、验证java -version
![](https://img.haomeiwen.com/i10944288/08dd144a57edf08c.png)
4.Maven的解压、配置 MAVEN_HOME和PATH
![](https://img.haomeiwen.com/i10944288/77dc021bbc9f9d20.png)
5.ant解压、配置ANT_HOME和PATH
![](https://img.haomeiwen.com/i10944288/64bd11b03b39efcb.png)
6安装 glibc-headers和g++ 命令如下:
![](https://img.haomeiwen.com/i10944288/b468cac8eb9c86a6.png)
7.安装make和cmake
![](https://img.haomeiwen.com/i10944288/d36260f0e4b2600a.png)
8.解压protobuf,进入到解压后的protobuf主目录,然后相继执行命令
![](https://img.haomeiwen.com/i10944288/ff3d9ea1af62e1ec.png)
![](https://img.haomeiwen.com/i10944288/eb57d8eee5aca438.png)
9.安装openssl库
![](https://img.haomeiwen.com/i10944288/968c6f62be6581bd.png)
10.安装ncurses-devel库
![](https://img.haomeiwen.com/i10944288/f0ecdede5629cd11.png)
以上步骤后,编译工具安装基本完成
11.开始编译源码
(1)解压源码到自己定义的目录中
![](https://img.haomeiwen.com/i10944288/dec54b504ac4851d.png)
(2)进入到Hadoop源码主目录
![](https://img.haomeiwen.com/i10944288/4ee0f9184b8807b3.png)
(3)通maven执行编译命令
![](https://img.haomeiwen.com/i10944288/16173e9651981a13.png)
![](https://img.haomeiwen.com/i10944288/9be16a2ba90d2adc.png)
![](https://img.haomeiwen.com/i10944288/31828f48e3b11d44.png)
网友评论