可以吧编译和烧录的接口暴露出来吗,做成MCP给AI使用。
nightzijiang
这取决什么接口,
如果是 vscode 的命令接口,支持如下 vscode 命令
eide.project.build # 编译 eide.project.uploadToDevice # 烧录 eide.project.buildAndFlash # 编译并烧录 eide.project.rebuild # 重新编译 eide.project.clean # 清理
如果是 CLI 接口,编译和烧录命令是发送到命令行的,是可见的,复制出来就行了
多谢大佬回复。 我记得EIDE的命令行是在自己的bash里面的,在外面调用EIDE命令行里面的是可以的吗。
区别就是环境变量不同,自己调用需要设置环境变量,将 unify_builder.exe 的位置添加到环境变量PATH 或者 直接使用完整路径。
嫌麻烦的话导出 Makefile 用 make 工具执行也行(添加文件或修改编译参数后需要重新导出一下)。