构建故障诊断器
先找最早出现的具体错误,再判断它属于预处理/编译、链接、加载、构建规则还是行为测试。后续层层冒出的 Make 错误通常只是传播结果。
等待输入
先看第一条具体消息
诊断结果会把“发生在哪一阶段”和“下一条证据”分开显示。
证据顺序
- 保留完整命令、退出状态与首个具体错误。
- 确认失败前最后生成了哪一种产物。
- 只在对应阶段使用工具,不用重装编译器碰运气。
先找最早出现的具体错误,再判断它属于预处理/编译、链接、加载、构建规则还是行为测试。后续层层冒出的 Make 错误通常只是传播结果。
诊断结果会把“发生在哪一阶段”和“下一条证据”分开显示。