1

我从 codeplex下载了源代码,但出现了“make”错误:

[pc@localhost typescript]$ make Makefile:123: *缺少分隔符(你的意思是 TAB 而不是 8 个空格?)。停止。

违规行显然是这里的第三行:

$(BUILT_LOCAL)\typescript.js: $(COMPILER_SOURCES)
$(STRC_LKG) $(COMPILER_SOURCES) -out $@
    copy CopyrightNotice.txt+$@ $(BUILT_LOCAL)\temp.js /b
    copy $(BUILT_LOCAL)\temp.js $@ 
    del $(BUILT_LOCAL)\temp.js

感谢您的帮助!

4

1 回答 1

1

就像@JoePamer 在评论中指出的那样,它是一个 NMake 文件而不是 GNU Makefile。所以这与“make”无关

如果你想在 Linux 上使用“make”构建 TypeScript。看一下这个:

https://gist.github.com/3815802

UPDATE:
我已经提交了关于这个问题的票。typescript.codeplex.com/workitem/17

于 2012-10-02T02:29:54.473 回答