在过去的几个小时里,我正在尝试在Win XP Pro上安装和编译beepbeep框架示例应用程序。希望这里的专家能帮助我!
下面是我遵循http://www.planeterlang.org/en/planet/article/BeepBeep_A_Rails_like_framework_for_Mochiweb/的步骤
在第3步中,当我在Erlang shell中输入make时,它被接受为atom,而不是运行Makefile。所以,我尝试了make: all (),结果是up_to_date,我想这是正确的,并且makefile中提到的所有模块都被编译了。
但是,在第4步中,当我尝试使用以下命令生成新的web应用程序时,出现语法错误--“语法错误之前:'/‘”。/script/ new _beep.erl YouAppName“DestinationDirectory”
所以简而言之,我不能使用"make“,也不能使用beepbeep源代码创建新的web应用程序。
提前感谢,nand
发布于 2009-10-21 13:26:14
我想我找到了解决我面临的问题的方法,或者我应该说是面对的?:-)这里是我为解决make问题所做的高级步骤以及shell script issues.Hope,这对某些人很有用!1)安装了Cygwin (所有的包,但不是必须的)。2)设置cygwin环境变量以识别erlc.exe和erl.exe。这是通过cygwin.bat完成的。3)尝试"make“,但失败了。
以下是我使用的参考文献: 1) http://cs.nyu.edu/rgrimm/teaching/fa09-oop/windows-make.html 2)乔·阿姆斯特朗书中的第6章。谢谢乔!http://blog.omega-prime.co.uk/?p=5
发布于 2009-10-21 14:07:20
您应该在操作系统的命令行中输入make,而不是Erlang shell。在windows上,您可以安装gnumake来创建make环境。
https://stackoverflow.com/questions/1598144
复制相似问题