我正在尝试在Windows上为MinGW / MSYS安装OpenFL(来自mingw32.com)。
按照OpenFL说明(http://www.openfl.org/download/),我做了:
haxelib install lime
haxelib run lime setup
lime install openfl
前两步没问题。但是,第三个失败了,因为找不到lime
。将C:\HaxeToolkit\haxe
(包含lime.bat
)添加到Windows路径后,我收到以下错误:
$ lime.bat
/c/HaxeToolkit/haxe/lime.bat: line 1: @echo: command not found
Error: '%*' is not a valid command
显然,批处理文件不适用于MSYS。
我的问题是,在MSYS / MinGW32下设置lime / openfl需要哪些步骤。
由于
- 编辑 -
正如@grapefrukt的回答所示,我只需要将lime
替换为haxelib run lime
。如果在MSYS / MinGW下运行,则OpenFL文档中显示的其他命令也会出现这种情况。 e.g。
lime test windows -neko
应替换为
haxelib run lime test windows -neko
答案 0 :(得分:2)
如果正在运行haxelib,你应该可以使用以下代码替换最后一次调用:
haxelib run lime install openfl
那个lime.bat只是一个快捷方式,可以让你每次都输入第一部分。