linux make: *** no targets specified and no makefile found. stop.
时间: 2024-03-30 08:31:33 浏览: 98
linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)
5星 · 资源好评率100%
这个错误通常是由于在当前目录下没有找到Makefile文件导致的。Makefile是用于指导make命令进行编译和构建的文件。当你运行make命令时,它会在当前目录下查找Makefile文件,并根据其中的规则执行相应的操作。
解决这个问题的方法有两种:
1. 确保当前目录下存在Makefile文件。你可以使用ls命令检查当前目录下是否存在Makefile文件。如果不存在,你需要创建一个Makefile文件,并在其中定义编译和构建的规则。
2. 如果你已经有一个Makefile文件,但是它不在当前目录下,你可以使用make命令的-f选项来指定Makefile文件的路径。例如,如果你的Makefile文件在/home/user/project目录下,你可以使用以下命令运行make:make -f /home/user/project/Makefile
阅读全文