make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
时间: 2023-11-24 08:07:15 浏览: 89
这个错误通常发生在使用 make 命令时,make 无法找到 Makefile 文件或者 Makefile 文件中没有定义 default 或 build 目标。请检查当前目录下是否存在 Makefile 文件,或者检查 Makefile 文件中是否包含 default 或 build 目标。如果没有可以手动添加一个。另外,也可以尝试使用其他构建工具,比如 cmake 或者 bazel。
相关问题
make: *** 没有规则可制作目标“build”,由“default” 需求。 停止。
这个错误提示是由于没有找到适当的规则来构建目标"build",这通常是由于缺少Makefile文件中的规则或者构建目标名称拼写错误导致的。你可以检查一下Makefile文件中是否存在正确的规则,并确保构建目标的名称与规则中的目标名称一致。另外,还要确保在执行make命令时传递了正确的参数。如果问题仍然存在,可以提供更多的信息,我会尽力帮助你解决问题。
ubuntu make: *** 无目标。 停止。
引用和中的报错信息都是由于make命令在执行时没有找到相应的规则和目标,导致操作无法继续进行。在引用中,问题出现在执行make menuconfig命令时,没有进入内核源码目录。而在引用中,问题出现在执行make && make install命令时,没有找到所需的目标"build"。这些错误提示都是在编译过程中出现的,通常是由于配置错误或缺少必要的依赖项导致的。
对于问题中的ubuntu make: *** 无目标。停止。错误,可能是在执行make命令时没有指定具体的目标。make命令需要指定相应的目标来执行相应的编译任务。请确认是否正确指定了目标,并且确保已经正确配置了编译环境和所需的依赖项。
另外,要解决这些编译错误,需要进一步检查编译环境的设置和所需的依赖项是否满足要求。确保已经正确安装了所需的软件包和库,并按照指定的步骤进行配置和编译。如果仍然遇到问题,可以查看相应的编译日志文件以获取更详细的错误信息,并参考相关文档或论坛进行进一步的研究和解决方案。<em>1</em><em>2</em>
#### 引用[.reference_title]
- *1* [make: *** 没有规则可制作目标“defconfig-iwlwifi-public”。 停止。](https://blog.csdn.net/qq_44503950/article/details/123945294)[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^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* [make: *** 没有规则可以创建“default”需要的目标“build”。 停止。(22.11.27)](https://blog.csdn.net/qq_48602526/article/details/128075387)[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^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]