编译 erlang 文件时,erlc
我可以添加额外的包含目录,如下所示:
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?如果没有,任何干燥的建议都不需要我每次编译时都输入讨厌的路径。