[PIC32/SAM] ATSAMD51用MPLABX建工程提示没有C编译器

[复制链接]
33|6
Tom952331 发表于 2026-3-18 14:46 | 显示全部楼层 |阅读模式
ATSAMD51开发板用MPLABX建工程提示没有C编译器。

我装了XC32编译器了,可是找不到。
上图


高手支招,如何解决,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
在海边聆听 发表于 2026-3-18 15:03 | 显示全部楼层
检查下编译器安装路径
classroom 发表于 2026-3-18 17:04 | 显示全部楼层
安装的XC32编译器版本与MPLAB X IDE版本可能不兼容。有时,新版本的MPLAB X IDE可能需要更新版本的编译器。
cr315 发表于 2026-3-18 18:04 | 显示全部楼层
在配置完编译器路径后,可能需要重启MPLAB X IDE才能使更改生效。
duo点 发表于 2026-3-18 21:05 | 显示全部楼层
虽然不常见,但有时系统的环境变量可能会影响MPLAB X IDE对编译器的识别。可以检查有没有与编译器路径相关的环境变量冲突。
桃花落满山前 发表于 2026-3-22 17:59 | 显示全部楼层
ATSAMD51 基于 ARM Cortex-M4,MPLAB X 提示无 C 编译器,核心原因是未安装适配的XC32 编译器(针对 32 位 ARM/MIPS 架构)。解决:在 MPLAB X 中进入「Tools→Plugins」,安装 XC32 编译器;或官网下载 XC32 免费版,安装后在工程属性中指定编译器路径,选择对应器件的编译器版本即可。
总结
核心问题:缺 ATSAMD51 适配的 XC32 编译器(非 XC8/XC16);
解决方式:MPLAB X 内安装或官网下载 XC32,指定编译器路径。
 楼主| Tom952331 发表于 2026-3-19 09:00 | 显示全部楼层
谢谢!换了个MPLABX版本就好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

130

主题

598

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0