Doris BE Mac 开发环境搭建 - CLion
打开 Doris 代码根目录
配置 CLion
-
配置工具链
参考下图,配置好全部检测成功就没问题了
-
配置 CMake
参考下图配置
配置完成确认后第一次会自动加载 CMake 文件,若没有自动加载,可手动右键点击
$DORIS_HOME/be/CMakeLists.txt
选择加载
配置 Debug BE
选择编辑配置
给 doris_be 添加环境变量
参照 Doris 代码根目录下的 be/bin/start_be.sh
中 export 的环境变量进行环境变量配置。
其中环境变量的Doris目录值指向准备工作里里自己copy出来的目录。
环境变量参考:
JAVA_OPTS=-Xmx1024m -DlogPath=$DORIS_HOME/log/jni.log -Dsun.java.command=DorisBE -XX:-CriticalJNINatives -DJDBC_MIN_POOL=1 -DJDBC_MAX_POOL=100 -DJDBC_MAX_IDLE_TIME=300000;
LOG_DIR=~/DorisDev/doris-run/be/log;
NLS_LANG=AMERICAN_AMERICA.AL32UTF8;
ODBCSYSINI=~/DorisDev/doris-run/be/conf;
PID_DIR=~/DorisDev/doris-run/be/log;
UDF_RUNTIME_DIR=~/DorisDev/doris-run/be/lib/udf-runtime;
DORIS_HOME=~/DorisDev/doris-run/be
启动Debug
点击 Run 或者 Debug 就会开始编译,编译完 be 就会启动