EMQ 问答社区

build source如何生成类似release项目的结构

环境信息

  • EMQ X 版本:4.3.3
  • 操作系统及版本:ubuntu 20

问题描述

make出来的结构:
image
release下载下来的emqx结构:
image
尝试过把_build/emqx/rel/emqx目录单独拿出来运行,但是运行不起来。怎样可以把make出来的default目录合并到emqx/rel/emqx里面?

./_build/emqx/rel/emqx/bin/emqx console 应该是可以直接运行的,不能运行的报错内容是什么?

在这个目录_build/emqx/rel/emqx/bin/emqx能运行,我是把_build/emqx/rel/emqx/这个目录单独拿出来不能运行,make出来的目录执行路径太深,想要重构一下目录结构,把_build/emqx/rel/emqx/拿到外层

cp -r _build/emqx/rel/emqx /path/to && /path/to/emqx/bin/emqx console 应该也是可以的,不行的话贴一下报错内容

复制出来可以运行,那么make出来的其余文件夹可以删除吗,哪些可以删除