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支持
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支持
相关文章推荐
- Hadoop环境配置以及安装过程
- Windows环境下hadoop安装——ssh配置
- C++集成设计环境——Code::Blocks安装过程
- VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境03_配置虚拟机之间SSH无密码登录
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- 使用Cygwin模拟Linux环境安装配置运行基于单机的Hadoop
- C++ boost 安装与环境配置
- tomcat安装配置jsp环境全过程
- 在VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境01_虚拟机的安装
- 在VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境02_JDK的安装和配置
- Ubuntu常用软件及C/C++开发环境的安装和配置
- 为 DEV-C++ 生成 libmysql.a 的过程 及 windows下 devc++ c语言访问mysql数据库 环境配置
- 在VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境03_配置虚拟机之间SSH无密码登录
- 安装Qt+MinGW+Eclipse for c_c++开发环境配置总结
- 在VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境05_HDFS文件系统和Mapreduce框架的启动和运行
- Ubuntu C/C++的编程环境简单配置安装
- 为 DEV-C++ 生成 libmysql.a 的过程 及 windows下 devc++ c语言访问mysql数据库 环境配置
- Eclipse下配置C和C++的开发环境(过程篇)
- ubuntu11.04下配置Android开发环境(Eclipse安装过程)
- eclipse SDK开发嵌入式linux应用程序——C/C++开发环境安装与配置