很多STM32开发者使用ARM mdk IDE进行开发,我们知道ARM MDK IDE早已推出ARMClang V6版本的编译器了。不过,当我们把在V5版本经ARMCC编译通过的工程文件放到V6版本ARMClang编译时,有时可能出现一堆错误。


错误提示如下:

这时,我们可尝试在MDK IDE的编译选项配置的一个地方稍微修改下,如下图示:

即将杂项控制选项栏里的-C99修改为-xc -std=c99即可【中间留个空格隔开并注意使用英文字符】。用V6版本 MDK IDE进行编译其速度会快很多。
关于ARM MDK IDE v5 与 V6版本的差别,可以到ARM网站搜索了解,或者阅读ARM MDK IDE自带的编译手册。

这里简单分享下,希望帮到有需要的同仁。下次再聊~!
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
ARM
+关注
关注
135文章
9597浏览量
393877 -
STM32
+关注
关注
2313文章
11196浏览量
374788 -
IDE
+关注
关注
0文章
368浏览量
49232 -
编译器
+关注
关注
1文章
1673浏览量
51988
原文标题:ArmClang error:unsupported option--c99
文章出处:【微信号:stmcu832,微信公众号:茶话MCU】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
rt-thread 在mdk5中使用v6编译器编译出错怎么解决?
由于添加了u8g2这个组件,编译特别慢,8分钟才完成。
听说v6编译器,编译速度快很多,于是想用v6,结果,直接
发表于 09-24 07:22
keil自带的ARMCC V5和V6 和 GCC编译器 编译用时和目标文件的大小对比
经常在各个群里看到有人说ARMCC的V6编译器 编译速度有多快,编译出来的bin体积有多小。而在我的映像里 V6并没有这么神。为了客观的对比
发表于 09-06 23:46
AC6编译器出现ArmClang的问题该怎样去解决呢
实测将四个可选项全部设置为灰色可以解决c99报警但是星号依旧在(强迫症表示看了很不爽=.=)切换编译器为AC6编译出现ArmClang: error: unsupported opti
发表于 06-20 14:18
Arm编译器6.6版armclang参考指南
Arm®编译器armclang参考指南提供了Arm编译器armclaang的用户信息。armclang是一个优化的C和C++编译器,它将标准
发表于 08-11 07:35
PIC MCC配置与XC8编译器问题
2021年11月6日MCC版本过高,低版本的XC8编译器会导致警告⚠。代码能够编译通过,但是在实际执行中会导致MCC配置的代码
发表于 11-16 20:06
•12次下载
使用ARMClang V6版本编译器出现错误的解决方法
评论