在Mac终端上制作可执行的erlang程序

Chr*_*min 1 macos shell erlang executable compilation

我对Erlang很新.我现在已经尝试了几个小时来了解如何在没有Erlang Shell的情况下运行我的示例脚本.

我已经安装了Erlang和Mac Ports,我可以访问Shell,编写Scripts等.

但我尝试在Mac终端上运行我的程序.

在这个页面[1]他们正在使用ecc和elink.我的安装中没有这些程序.

你能帮我一个办法,我怎么能解决我的问题?

感谢致敬

克里斯

[1] http://www.sics.se/~joe/sae.html

Sim*_*mon 5

你需要添加:

#!/usr/bin/env escript
Run Code Online (Sandbox Code Playgroud)

在脚本的开头并使其可执行(如@nomulous所说):

chmod u+x myscript
Run Code Online (Sandbox Code Playgroud)

然后你可以像这样运行它:

./myscript
Run Code Online (Sandbox Code Playgroud)

如果它在您当前的目录中,或者通过给出其相对或完整路径,例如:

~/Desktop/myscript
Run Code Online (Sandbox Code Playgroud)

参考: 你给的网页部分二郎脚本