码迷,mamicode.com
首页 > 其他好文 > 详细

kudu 1.7 源码安装

时间:2018-05-22 13:05:06      阅读:814      评论:0      收藏:0      [点我收藏+]

标签:gconf   port   安装   sudo   yum   tps   install   flex   utils   

kudu 1.7  源码安装(RHEL 或Centos版)

一. 安装环境依赖

sudo yum install autoconf automake cyrus-sasl-devel cyrus-sasl-gssapi   cyrus-sasl-plain flex gcc gcc-c++ gdb git java-1.8.0-openjdk-devel   krb5-server krb5-workstation libtool make openssl-devel patch   pkgconfig redhat-lsb-core rsync unzip vim-common which

二.如果RHEL or CentOS 版本是7.0以上的,则需要安装开发以下工具

DTLS_RPM=rhscl-devtoolset-3-epel-6-x86_64-1-2.noarch.rpm
DTLS_RPM_URL=https://www.softwarecollections.org/repos/rhscl/devtoolset-3/epel-6-x86_64/noarch/${DTLS_RPM}
wget ${DTLS_RPM_URL} -O ${DTLS_RPM}
sudo yum install -y scl-utils ${DTLS_RPM}
sudo yum install -y devtoolset-3-toolchain

三.安装额外的软件和文档构建工具

sudo yum install doxygen gem graphviz ruby-devel zlib-devel

四.下载kudu源码

git clone https://github.com/apache/kudu
cd kudu

五.构建第三方平台需要的环境

build-support/enable_devtoolset.sh thirdparty/build-if-necessary.sh

六.构建kudu 

使用上述相关的工具进行构建,构建的时候需要新建一个临时目录来保存输出结果,注意:不能使用kudu源码目录

mkdir -p build/release
cd build/release
../../build-support/enable_devtoolset.sh   ../../thirdparty/installed/common/bin/cmake   -DCMAKE_BUILD_TYPE=release   ../..
make -j4

七.构建文档(可选)

 make docs

 

kudu 1.7 源码安装

标签:gconf   port   安装   sudo   yum   tps   install   flex   utils   

原文地址:https://www.cnblogs.com/chengjunhao/p/9070945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!