我想写erlang的第一个应用程序。它有 https://github.com/emedia-project/erlffmpeg在deps中,我差不多有 相同的Makefile。Erlang deps加载
当我在erlffmpeg目录中运行erlang shell并评估README 示例时,一切正常。但是当我从我的项目目录中执行该操作时,出现如下错误 :ucp detect undef
。所以,我的erl shell从ffmpeg 模块中看到了fns,但是当我尝试评估这个fns时,它似乎并不知道关于ffmpeg的继承代码的 。
我使用make dev
命令运行erl shell。总之,它确实是erl -pa ebin deps/*/ebin
好像我错过了一些有关模块加载的知识。 我该怎么处理这个问题,你有什么建议我阅读?
谢谢!
您还可以运行'rebar shell'来获得erl repl,并为您的应用程序及其依赖项正确设置加载路径。 –