您的位置:首页 > 编程语言 > C语言/C++

Hadoop C++环境配置和安装过程

2014-09-02 21:41 357 查看
这几天一直在配置hadoop,但是按照教程和网上的教程一直出错,也尝试了多个版本,经过几番折腾,总算解决了,整理如下,希望对大家有所帮助。

1: 使用的版本是hadoop-1.0.3版本

2: 计算机先安装java 6, ssh, openssl, eclipse等工具和软件

3: 使用eclipse编写hadoop c++ 程序时,不能使用其自带的libhadooppipes libhadooputils库,需要自己

重源代码重新编译得到(因为自带的openssl与安装的openssl不同,程序运行时会出错)

4: 自己编译libhadooppipes等库步骤如下

1)从eclipse新建c++ project,并选择static library类型工程

2)从/hadoop-1.0.3/src/c++/pipes/impl中将源代码复制到工程目录src中

3)在工程属性中添加hadoop/include路径和-lssl -lcrypto选项

4)然后编译可得到相应的libhadooppipes.a库,用该库代替自带的库进行开发

5: 编译自己的hadoop c++工程时,还需要添加pthread ssl crypto支持
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: