我的makefile因错误而失败:
Makefile:34: *** multiple target patterns. Stop.
Run Code Online (Sandbox Code Playgroud)
它究竟意味着什么,我该如何解决这个问题呢?
(GNU制作手册,由Captain Obvious编写,没有帮助).
找到了.我有形式的规则:
$(FOO): bar
Run Code Online (Sandbox Code Playgroud)
FOO从shell命令设置的地方,用包含冒号的错误消息污染了它.
makefile ×1