No targets specified and no makefile found. Stop.
时间: 2023-11-09 11:18:48 浏览: 48
makefile报错
5星 · 资源好评率100%
"No targets specified and no makefile found. Stop."是make命令在执行时出现的错误提示。这个错误提示的意思是make命令没有找到指定的目标和makefile文件。
出现这个错误的原因可能有几种。一种可能是因为在执行make命令时没有指定目标,make命令需要知道要编译或构建的目标文件或目标规则。另一种可能是没有找到makefile文件,make命令需要在当前目录或指定目录下找到名为makefile的文件,该文件包含了编译或构建的规则和指令。
解决这个错误的方法取决于具体的情况。如果是自己写的代码,并且在当前目录下执行make命令,那么可以检查一下是否存在名为makefile的文件,并且该文件中是否包含了正确的编译或构建规则。如果是源码安装,需要先运行./configure命令生成makefile文件,再执行make命令进行编译或构建。
另外,在某些情况下,这个错误可能与所需的编译器相关。比如安装Python或Node时需要C的编译器,如果没有正确安装或配置编译器,也可能导致make命令出现这个错误。
综上所述,要解决"No targets specified and no makefile found. Stop."错误,需要确保正确指定了目标,并且存在名为makefile的文件,包含了正确的编译或构建规则。另外,还要确保所需的编译器已正确安装或配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [make 命令出现:"make:*** No targets specified and no makefile found.Stop.](https://blog.csdn.net/shun35/article/details/94576800)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [zip和gcc 错误,以及python的卸载,各种解压代码](https://download.csdn.net/download/weixin_38715097/14038827)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文