Window命令行编译多个erlang文件

来源:互联网 发布:前端工程师 软件测试 编辑:程序博客网 时间:2024/06/08 04:59

在使用命令行对整个工程进行编译时,涉及到多个erlang文件编译时,如果想使用一句话来编译多个erlang文件"E:\CodeProject\Erlang\Demo>erl -o ebin src/*.erl"

在Linux下这句话可以正常按你的要求执行,然而在Window下命令行执行此命令会报以下错误:

"E:\CodeProject\Erlang\Demo\src\*.erl: I/O error"

那怎么办呢?心里十分着急,

不急,输入以下命令:

"E:\CodeProject\Erlang\Demo>for %f in (src/*.erl) do erlc -o ebin src/%f"

回车,成功的按照你想的要意愿工作。


Window:

E:\CodeProject\Erlang\Demo>for %f in (src/*.erl) do erlc -o ebin src/%f


Linux:

E:\CodeProject\Erlang\Demo>erl -o ebin src/*.erl

0 0