使用erlc
编译Erlang文件时,可以像这样添加其他的包含目录:
erlc -I /home/trotter/code/open-source/yaws/include src/myapp.erl
但是,当我在erl
中编译时,我没有看到在命令行中执行此操作的方法。相反,在repl中,我必须执行以下操作:
> compile:file("src/myapp",
[verbose,
report_errors,
{i,"/home/trotter/code/open-source/yaws/include"}]).
有没有更好的方法来做这件事,我不知道,比如传递一些命令行参数给erl?如果没有,有没有任何建议可以使这个过程更简单,而且不需要每次编译都输入繁琐的路径。
code:add_patha("./dict")
。这将在每次我运行该项目的erl
时,将“dict”路径添加到路径搜索列表的开头。 - Carlosedp