使用 LDB toolchain 编译
该方式适用于绝大多数 Linux 发行版(CentOS,Ubuntu 等)。
下载
ldb_toolchain_gen.sh
更多信息,可访问 https://github.com/amosbird/ldb_toolchain_gen (opens new window)
执行以下命令生成 ldb toolchain
其中
/path/to/ldb_toolchain/
为安装 toolchain 目录。执行成功后,会在
/path/to/ldb_toolchain/
下生成如下目录结构:├── lib
├── share
├── test
-
对于不同的 Linux 发行版,可能默认包含的组件不同。因此可能需要安装一些额外的组件。下面以 centos6 为例,其他发行版类似:
下载 Doris 源码
git clone https://github.com/apache/incubator-doris.git
下载完成后,进入到 doris 源码目录,创建
custom_env.sh
,文件,并设置 PATH 环境变量,如:
编译 Doris
进入 Doris 源码目录,执行:
sh build.sh