为了账号安全,请及时绑定邮箱和手机立即绑定

出错:缺少分隔符

出错:缺少分隔符

我正在运行以下错误make:Makefile:168: *** missing separator.  Stop.是什么导致了这一切?出错:缺少分隔符
查看完整描述

3 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

在线手册,导致此错误的最常见原因是,当make期望选项卡字符。

对,是这样

target: 
\tcmd

在哪里是TAB

不对

target:
    cmd


查看完整回答
反对 回复 2019-07-02
?
繁星coding

TA贡献1797条经验 获得超4个赞

只是为了微笑,万一其他人遇到了类似的错误:

我得到了臭名昭著的“缺失分隔符”错误,因为我调用了一个将函数定义为

($eval $(call function,args))

而不是

$(eval $(call function,args))

E.($eval $(call...而不是$(eval $(call....


查看完整回答
反对 回复 2019-07-02
?
不负相思意

TA贡献1777条经验 获得超10个赞

我的错误出现在带有多行扩展的变量声明行上。我在“\”后面有一个尾随空格,这使得行的延续无效。

MY_VAR = \
   val1 \ <-- 0x20 there caused the error.
   val2


查看完整回答
反对 回复 2019-07-02
  • 3 回答
  • 0 关注
  • 869 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信