GCC 嵌入式工程构建 本 skill 提供基于 CMake + arm-none-eabi-gcc 的嵌入式工程发现、preset 枚举、配置生成、增量编译、全量重建、清理和 ELF 大小分析能力。 范围说明:当前仅支持 CMake 型 GCC 嵌入式工程,不覆盖纯 工程。 配置 环境级配置(skill/config.json) skill 目录下的 包含环境级配置,首次使用前确认 路径正确: - :cmake 可执行文件路径,默认从 PATH 查找 - :工具链前缀,默认 ,用于定位 size 等工具 - :工具链 bin 目录,为空时从 PATH 查找 - : 直接执行 / 输出风险摘要但不阻塞 / 执行前确认 工程级配置(workspace/.embeddedskills/config.json) 工程级共享配置统一保存在工作区的 中: - :默认工程路径(相对 workspace),构建成功后会自动更新 - :默认 CMake preset 名称,构建成功后会自动更新 - :构建日志输出目录,默认 参数解析优先级 参数解析顺序(从高到低): 1. CLI 显式参数 2. 环境级配置(skill/config.json) 3. 工程级配置(.embeddedskills/config.json) 4. state.json(上次构建记录) 5. 搜索/询问 冲突解决规则:…