Claude Code DART dart-build 技能:诊断 CMake 配置和编译失败
EnglishClaude Code 安装步骤
- 打开固定版本的仓库工作副本,确认 `.claude/skills/dart-build/SKILL.md` 存在。
- 从仓库根目录启动 Claude Code,输入 `/dart-build` 并描述要处理的内容与验证目标。
中文摘要
读取 DART 的 Pixi 环境、CMake 配置与构建输出,区分依赖未准备、配置失败和链接阶段错误。适合定位首次构建故障。
SKILL.md 中文导读
可复现示例
练习构建首次报告找不到 CMake。请依据 `docs/onboarding/building.md` 检查当前 Pixi 环境,明确配置与构建各自如何验证。工作步骤
- 先根据首个错误判断发生在配置、编译还是链接。
- 对照项目构建说明检查依赖与配置,再按同一任务重试并记录结果。
验收方法
诊断应指出缺失工具或路径属于配置前提。依赖准备后分别记录配置与编译结果,保留首条失败信息。
GitHub 原文 · 更新日期
适用环境
Claude Code、含固定技能的 DART 工作副本。实际构建需要仓库文档指定的 Pixi 环境。
常见问题
可以手改 `pixi.lock` 去掉构建报错吗?
修改项目依赖约束时,按仓库流程更新 `pixi.toml` 并由 Pixi 生成锁文件。根据求解结果判断是否需要调整依赖。