我是Linux的新手,所以对于我的本科项目,我正在研究Ubuntu,我一直在尝试配置Freeswitch ......几乎有一个突破。最后,使用make && make install
,它带来了:
"makefile:1: *** target pattern contains no '%'. Stop."
请,我该怎么办
答案 0 :(得分:2)
嗯,如果你在第1行(makefile
报告错误的地方)提供了makefile:1:
的内容,那将会有很大帮助。没有它我们只能猜测。
但基本上该消息的含义是您使用了static pattern rule语法,但您的目标模式不包含任何模式标记(%
)。这通常意味着你的规则中有一个你没想到或想要的“流浪”冒号。如果没有看到你的makefile规则,我们就不能多说了。
同样非常有用的是GNU make手册部分Errors Generated by Make,它可以为您提供错误的描述。