Erlang 二郎新手问题

Erlang 二郎新手问题,erlang,Erlang,在过去的几个小时里,我试图在WinXP Pro上安装和编译BEEP框架示例应用程序。希望这里的专家能帮助我 以下是我要遵循的步骤 在步骤3中,当我在Erlang shell中输入make时,它被接受为atom,而不是运行Makefile。因此,我尝试了make:all(),结果是最新的,我想这是正确的,并且makefile中提到的所有模块都已编译 但是,在步骤4中,当我尝试使用命令/script/new_beep.erl YouAppName“DestinationDirectory”生成新的w

在过去的几个小时里,我试图在WinXP Pro上安装和编译BEEP框架示例应用程序。希望这里的专家能帮助我

以下是我要遵循的步骤

在步骤3中,当我在Erlang shell中输入make时,它被接受为atom,而不是运行Makefile。因此,我尝试了make:all(),结果是最新的,我想这是正确的,并且makefile中提到的所有模块都已编译

但是,在步骤4中,当我尝试使用命令/script/new_beep.erl YouAppName“DestinationDirectory”生成新的web应用程序时,出现了一个语法错误--“syntax error before:'/'”

所以简而言之,我无法使用“make”,也无法使用beep源代码创建新的web应用程序

提前感谢,,
nand

我想我找到了我所面临的问题的解决方案,或者我应该说是面临的?:-)以下是我为解决make问题和shell脚本问题所做的高级步骤。希望这对其他人有用! 1) 已安装Cygwin(尽管不需要所有软件包)。 2) 设置cygwin环境变量以识别erlc.exe和erl.exe。这是通过cygwin.bat完成的 3) 尝试“make”但失败。显然,cygwin下载时附带的make实用程序似乎有问题。尝试了Erlang shell中的make:all(),它工作正常并生成了必要的beam文件。 4) 创建了一个指向entry函数(在.beam文件中)的shell脚本,一切都很好:-)最后

以下是我使用的参考资料: 1) 2) 乔·阿姆斯特朗的书的第六章。谢谢乔!
3)

您应该在操作系统的命令行中输入
make
,而不是erlangshell。 在windows上,可以安装make环境