make: *** No targets specified and no makefile found. Stop.
时间: 2023-09-08 07:09:14 浏览: 44
这是一个错误提示,通常是因为当前目录下没有找到Makefile文件。Makefile是一个包含编译和构建指令的文件,用于生成可执行程序或库文件。如果你想使用Makefile来编译你的程序,你需要在当前目录下创建一个Makefile文件,并在其中定义编译指令。你也可以使用其他的构建工具,如CMake、Gradle等,来完成编译和构建的任务。
相关问题
make:*** No targets specified and no makefile found.Stop.
这个错误通常是由于缺少Makefile文件或者Makefile文件中没有指定目标导致的。解决这个问题的方法是确保当前目录下存在Makefile文件,并且Makefile文件中指定了要编译的目标。如果Makefile文件不存在,可以手动创建一个,并在其中指定要编译的目标。如果Makefile文件存在但没有指定目标,可以在命令行中使用make命令时指定要编译的目标。例如:
```shell
make target
```
其中,target是Makefile文件中指定的要编译的目标名称。如果Makefile文件中有多个目标,可以在命令行中指定要编译的目标名称。如果不指定目标名称,则默认编译Makefile文件中的第一个目标。
阅读全文