make: *** No rule to make target 'common/include'. Stop.
时间: 2023-07-07 17:46:52 浏览: 157
这个错误提示表示在运行 `make` 命令时,出现了找不到 `common/include` 目标的错误。这通常是由于 Makefile 文件中的规则不正确或者文件路径不正确导致的。
你需要检查以下几个方面:
1. 确认 Makefile 文件中是否存在正确的规则。请检查 Makefile 文件中是否有正确的规则来构建 `common/include` 目标。
2. 确认路径是否正确。请检查文件路径是否正确,正确的路径应该是相对于当前目录的路径。
3. 确认文件是否存在。请确认 `common/include` 目标所需要的文件是否存在,如果不存在,请检查是否已经正确安装了相关的库。
如果以上方法都无法解决问题,可以尝试重新安装相关的库或者检查你的代码是否存在其他错误导致编译失败。
相关问题
make: *** No rule to make target `all'. Stop. make: *** No rule to make target `install'. Stop.
根您提供的引用内容,报错"make: *** No rule to make target `all'. Stop."和"make: *** No rule to make target `install'. Stop."通常是由于缺少相关的依赖项引起的。在执行"make"命令之前,请确保您已经正确安装了所有必需的依赖项,并且这些依赖项已经正确配置和编译。
此外,根据引用,报错"./configure: error: the HTTP gzip module requires the zlib library. You can"可能是由于缺少zlib库引起的。您可以尝试安装zlib库并重新配置和编译,以解决这个问题。
如果您需要进一步帮助来解决这些错误,请提供更多的上下文或错误信息,以便我能够为您提供更具体的建议和解决方案。
阅读全文