我的makefile失败并出现错误:
Makefile:34: *** multiple target patterns. Stop.
这到底是什么意思,我该如何解决?
(由Obvious上尉编写的GNU make手册无济于事)。
找到了。我有规则的形式:
$(FOO): bar
其中FOO
,从壳命令与一个含有结肠错误消息污染其设置。
我的makefile失败并出现错误:
Makefile:34: *** multiple target patterns. Stop.
这到底是什么意思,我该如何解决?
(由Obvious上尉编写的GNU make手册无济于事)。
找到了。我有规则的形式:
$(FOO): bar
其中FOO
,从壳命令与一个含有结肠错误消息污染其设置。
Answers:
我在Makefile上有它
MAPS+=reverse/db.901:550:2001.ip6.arpa
lastserial: ${MAPS}
./updateser ${MAPS}
这是因为:
文件名中的。我解决了
- - - - 注意 /// vv MAPS + =反向/db.901\:550\:2001.ip6.arpa lastserial:$ {MAPS} ./updateser $ {MAPS}
C:/Qt/5.8/mingw53_32/bin/rcc.exe
在Makefile规则之一中有一些带有()冒号的旧Windows路径。如果您在Linux机器上构建,请删除那些自动生成的makefile