最近研究 py32F0 mcu,下载了一些该 mcu 的例子,都是基于 mdk 的,看到 vscode 里有 cmsis 插件可以直接导入 mdk 项目,所以试了试,导入没有问题,顺利成功,不过在编译时却遇到了问题,错误提示如下图。我的 vscode 是在 debian12 下使用的,有哪位 v 友能指点下是什么原因吗,我搜了 armclang,没找到有相关的结果,不知道该怎么解决
1
leon2023 OP |
2
mujia 226 天前
你这个应该要看 cmakelist.txt 的第 70 行是做什么的,看起来是不知道 armclang 是哪个编译器
|
3
leon2023 OP 用 cmsis 插件导入的 mdk 工程,没看到有 cmake 文件
|
4
leon2023 OP 研究了一下发现 armclang 是 windows 下的程序,在 windows 下安装 cmsis 插件后会自动安装 armclang 相关的东西,但是 linux 下没有自动安装,不知要怎么弄?搜索引擎也搜不到有效的答案
|
5
elechi 226 天前
没有编译器,你需要 mdk 的 armclang 编译器
|