【问题标题】:makefile missing separator on cygwincygwin上的makefile缺少分隔符
【发布时间】:2012-11-06 11:45:05
【问题描述】:

我不知道为什么会出现错误

library.mak:95: *** missing separator.  Stop.

当我在 cygwin 上使用 make 时。该特定位置的代码是

$(eval $(RULES))

$(EXAMPLES) $(TESTPROGS) $(TOOLS): $(THIS_LIB) $(DEP_LIBS)
$(TESTPROGS): $(SUBDIR)$(LIBNAME)

examples: $(EXAMPLES)

【问题讨论】:

  • $(RULES) 等于什么?
  • 我无法正确缩进这条评论,但你可以。 define RULES $(EXAMPLES) $(TESTPROGS) $(TOOLS): %$(EXESUF): %.o $$(LD) $(LDFLAGS) -o $$@ $$^ -l$(FULLNAME) $(FFEXTRALIBS) $$(ELIBS)
  • 您可能希望将 cmets 中的上述信息移至您的问题(点击上面的 |edit| 链接)。

标签: makefile cygwin separator


【解决方案1】:

你可以试试:

git config --global core.autocrlf false

然后再次签出存储库?

我想知道 \r\n 是否在这里没有错...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    相关资源
    最近更新 更多