如何修复“make:没有规则可以制作目标`config'”?

Mak*_*aPr 14 make

当我make config在终端中输入时,系统响应:

make: *** No rule to make target `config'.  Stop.
Run Code Online (Sandbox Code Playgroud)

知道如何解决这个问题吗?

l0b*_*0b0 10

你不能在make config任何地方运行——你必须在一个包含 Make 文件的目录中。验证:

ls Makefile
Run Code Online (Sandbox Code Playgroud)

该文件必须包含一个名为 的目标config

grep ^config Makefile
Run Code Online (Sandbox Code Playgroud)

(这最后一个命令不会匹配所有可能的 Makefile 语法,但如果它是一个简单的文件,它至少应该告诉你是否有另一个目标,如configureconfiguration。)