我是 Linux 新手,所以对于我的本科项目,我在 Ubuntu 上工作,我一直在尝试配置 Freeswitch……几乎有了突破。最后,为了使用make && make install,它带来了:
"makefile:1: *** target pattern contains no '%'. Stop."
Run Code Online (Sandbox Code Playgroud)
请问我该怎么办
好吧,如果您makefile在第 1 行(报告错误的位置,由makefile:1:)提供了内容,那将大有帮助。没有它,我们只能猜测。
但基本上该消息意味着您使用了静态模式规则语法,但您的目标模式不包含任何模式标记 ( %)。这通常意味着您的规则中有一个您不期望或不想要的“流浪”冒号。如果没有看到您的 makefile 规则,我们只能说更多。
同样非常有用的是 GNU make 手册部分由 Make 生成的错误,它应该为您提供错误的描述。
| 归档时间: |
|
| 查看次数: |
4641 次 |
| 最近记录: |