make: *** 没有规则可制作目标“202014201301.o”,由“202014201301” 需求。 停止。
时间: 2023-06-14 09:05:10 浏览: 149
这个错误通常是由于没有正确编写 Makefile 文件导致的。请检查 Makefile 文件中是否存在名为“202014201301.o”的规则。如果没有,请确保您正确地编写了 Makefile 文件,并在其中包含了所需的规则。如果您不确定如何编写 Makefile 文件,可以参考 Makefile 的文档或者搜索相关教程。
相关问题
make: *** 没有规则可制作目标“%.cpp”
回答: 当你在编译过程中遇到"make: *** 没有规则可制作目标“%.cpp”"的错误时,这通常是由于Makefile文件中的规则不正确导致的。请确保你的Makefile文件中包含了正确的规则来编译你的源代码文件。根据你提供的引用\[3\]中的代码,你可以尝试将以下内容添加到你的Makefile文件中:
```
%.o: %.cpp
$(CXX) $(CXXFLAGS) -c $< -o $@
```
这个规则告诉make命令如何将.cpp文件编译成.o文件。请确保你将`$(CXX)`和`$(CXXFLAGS)`替换为适合你的编译环境的编译器和编译选项。另外,请确保你的Makefile文件中还包含了正确的目标和依赖关系规则,以确保所有的源文件都能正确地编译和链接。
#### 引用[.reference_title]
- *1* [Linux内核编译错误:make[1]: *** 没有规则可制作目标“debian/canonical-certs.pem”,由“certs/x509_certificate_list” 需求。 停止](https://blog.csdn.net/m0_51203305/article/details/120805372)[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^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [make[2]:***没有规则制作目标XXX,由XXX需求。停止。](https://blog.csdn.net/willhu2008/article/details/122026117)[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^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [make[2]: *** 没有规则可制作目标“/home/.../src/viewer.cpp”,需求。 停止... recipe for target ‘.....‘failed问题解决](https://blog.csdn.net/qq_52852944/article/details/121809638)[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^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
make: *** 没有规则可制作目标“hello.h”,由“hello.o” 需求。 停止。
这个错误信息说明在编译时缺少名为“hello.h”的文件,导致无法生成目标文件“hello.o”。可能存在以下问题:
1. 缺少头文件,需要检查代码中是否包含了正确的头文件。
2. 头文件路径不正确,需要检查头文件路径是否正确配置。
3. 文件名错误,需要检查文件名是否正确拼写。
需要进一步的检查和确认哪个问题引起了这个错误。