erlang中的-pa和-pz是什么?

时间:2016-06-10 07:48:52

标签: erlang ejabberd

我试图在mod_log_chat中修改ejabberd-contrib模块,我在build.sh

中看到了以下命令
erl -pa ../ejabberd-dev/ebin -pz ebin -make

有人可以解释-pa-pz的内容吗?我没有从网上获得满意的信息。

1 个答案:

答案 0 :(得分:5)

来自:http://erlang.org/doc/man/code.html

  

在交互模式下,代码服务器维护搜索路径 -   通常称为代码路径 - 由目录列表组成,   它在尝试加载模块时按顺序搜索。

来自:http://erlang.org/doc/man/erl.html

  

-pa Dir1 Dir2

     

将指定的目录添加到代码路径的开头,类似于code:add_pathsa/1

     

-pz Dir1 Dir2

     

将指定的目录添加到代码路径的末尾,类似于code:add_pathsz/1