【发布时间】:2015-07-22 02:22:50
【问题描述】:
我对 Erlang 编程语言非常陌生。 Erlang 中有标准的构建工具吗?
我已经用谷歌搜索了这些,不确定我应该使用哪一个。
Erlang Make http://www.erlang.org/doc/man/make.html
钢筋
Erlang.mk
【问题讨论】:
标签: build erlang makefile rebar
我对 Erlang 编程语言非常陌生。 Erlang 中有标准的构建工具吗?
我已经用谷歌搜索了这些,不确定我应该使用哪一个。
Erlang Make http://www.erlang.org/doc/man/make.html
钢筋
Erlang.mk
【问题讨论】:
标签: build erlang makefile rebar
是的,我们可以使用默认的 make 工具来构建您的代码 (http://www.erlang.org/doc/man/make.html)。但不是那么方便。
大多数项目都使用钢筋。因为它简单方便。
是的,我们可以使用 Erlang.mk,它还提供了必要的功能。这是一个很大的 Makefile。
我建议你从钢筋开始。
【讨论】:
Rebar 正在逐渐被rebar3 取代,它提供更多确定性的构建和冲突解决方案、包(与 hex.pm 集成)等等。
作为当前 rebar 和 rebar3 的维护者之一,我推荐 rebar3。
【讨论】:
rebar3 是一个让 Erlang 项目更易于管理的工具。一种 erlang 的构建工具和包管理。这在我们启动项目、创建项目骨架、编译和构建项目、将包发布到生产、下载 erlang 包等时也非常有用。
【讨论】: