【发布时间】:2016-08-09 16:07:42
【问题描述】:
我通常是 rebar 和 erlang 的新手,并且读到我们可以通过在 rebar.config 文件中将它们指定为 deps 来使用其他模块。我能够正确编译它们,但不确定如何在我的模块中使用它们。如果我尝试使用它们,我会收到该功能不可用的错误消息。
如何使用我的模块中的模块中的功能。
谢谢!
【问题讨论】:
我通常是 rebar 和 erlang 的新手,并且读到我们可以通过在 rebar.config 文件中将它们指定为 deps 来使用其他模块。我能够正确编译它们,但不确定如何在我的模块中使用它们。如果我尝试使用它们,我会收到该功能不可用的错误消息。
如何使用我的模块中的模块中的功能。
谢谢!
【问题讨论】:
您必须告诉code server 在哪里可以找到已编译的代码。我通常在MakeFile 有类似的东西:
run:
erl -pa ebin -pa deps/*/ebin
【讨论】:
在使用它们之前,您通常需要在应用程序文件中指定 application:start(appname) 或类似名称(以启动某些应用程序)并尝试在 app.src 文件中定义它们,之后您应该能够使用它们
【讨论】: