Kali编译make && make install make: *** No rule to make target 'build', needed by 'default'. Stop.
时间: 2024-08-14 22:05:59 浏览: 61
vcxsrv-64.1.20.9.0.installer.rar
Kali Linux是一个针对网络安全的Linux发行版,当你尝试通过`make`命令编译某个软件包并且遇到这个错误提示`make: *** No rule to make target 'build', needed by 'default'. Stop.`,通常这意味着Makefile中没有找到名为`build`的目标规则,或者默认的构建流程`default`依赖于`build`步骤,但在当前配置下这个步骤未定义。
这个错误通常是由于几个原因:
1. 缺少必要的Makefile指令或者配置文件中指定了一个不存在的构建阶段。
2. 你需要先运行特定的预处理步骤,比如`./configure`,以便生成正确的Makefile规则。
3. 有可能是该软件包的源代码更新了,导致旧版本的Makefile不再适用。
解决这个问题的一般步骤是检查Makefile是否有明确的说明或指南,按照其指示进行操作,例如确认是否需要先运行`./configure`,然后重新运行`make`。如果仍然无法解决问题,可能是需要查找特定软件包的文档或者社区支持来获取帮助。
阅读全文