make: *** 。 停止。
时间: 2024-05-15 16:11:01 浏览: 13
make是一个常用的自动化编译工具,用于编译和生成可执行文件。当你在使用make编译程序时,如果出现了"make: ***"的错误提示,通常这个错误提示会携带一些具体的信息,例如:
- make: *** [target] Error 1
- make: *** [target] Segmentation fault
- make: *** No rule to make target `target'. Stop.
其中,[target]表示make所要构建的目标文件或可执行文件名。而这个错误提示的意思通常是make在构建目标时发生了错误,导致make无法完成构建任务。
针对不同的错误信息,解决方法也会不同。例如:
- Error 1通常表示在编译过程中出现了某些错误,需要检查具体的错误信息并进行修复。
- Segmentation fault通常表示程序发生了内存访问错误,需要检查代码逻辑是否有误或是否存在空指针等问题。
- No rule to make target `target'. Stop.则表示make无法找到对应的依赖项或源文件,需要检查Makefile文件是否正确。
如果你能提供更具体的错误信息,我可以帮你更准确地解决问题。
相关问题
make:*** makefile停止
回答: 根据您提供的引用内容,出现了一个makefile停止的错误。这个错误通常是由于在执行make命令时出现了问题。可能的原因是在执行configure命令时出现了错误,导致生成的makefile文件不完整或有错误。为了解决这个问题,您可以尝试重新安装libcurl库,并确保easy.h文件位于/include/curl/目录中。另外,您还可以检查configure命令中的参数是否正确,并确保所有依赖项都已正确安装。如果问题仍然存在,请提供更多的错误信息以便我们能够更好地帮助您解决问题。
#### 引用[.reference_title]
- *1* *2* [centos7 源码编译安装php7,报错make: *** 没有指明目标并且找不到 makefile。 停止。](https://blog.csdn.net/lxw1844912514/article/details/119843037)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
caffe make: *** 无目标。 停止。
根据引用内容,出现了两个关于make命令的错误。第一个错误是"make: *** No rule to make target `–j8’. Stop.",第二个错误是"make: *** 无目标。 停止。"。下面是对这两个错误的解释和解决办法:
1. 第一个错误"make: *** No rule to make target `–j8’. Stop."是由于make命令中使用了参数"-j8",但是makefile文件中没有定义对应的规则。这个错误的解决办法是检查makefile文件中是否存在对应的规则,或者尝试使用其他参数或不使用参数来运行make命令。
2. 第二个错误"make: *** 无目标。 停止。"是由于make命令没有找到要构建的目标。这个错误的解决办法是检查makefile文件中是否定义了要构建的目标,并确保目标的名称正确无误。