前言:由于官网提供的64位hadoop是没有编译的,所以当我们用到64位的hadoop时,需要在自己的64位linux系统上编译hadoop源码.另外,要想在eclipse里查看hadoop源码,修改源码等,也要进行编译.现在把两者编译的方法列在下面,其中准备阶段是共同的,都必须做. 环境:Ubuntu12.0464位系统,hadoop-2.5.2-src.tar.gz,JDK1.7(1.8的JDK不行) 准备: 1.安装G++,CMake和zlib1g-dev,其中G++是必安装的,而CMak