目录
前言
风险不多做赘述。强迫症患者使用。警告有时候就是问题关键,被屏蔽了就不会在意。小心使用
环境:
芯片:STM32F103C8T6
Keil:V5.35.0.2
一、示例
警告内容如下:
二、解决办法
1.先看这位
MDK-Keil AC6 Compiler屏蔽特定警告_warning: unknown warning option '-wno-reserved-ide-CSDN博客
2.操作
我的版本是5.35
针对我的警告,我操作如下:
原本位置代码被删除了,代码如下:@via/rasc_armclang.via
1.先查看自己的警告类型,是AC6还是AC5,我的是AC6
2.修改规则:
警告信息:-Wunknown-warning-option
将W, 换成Wno-。
后面保持不变。
3.如果是AC5;则规则如下
--diag_suppress=47 --diag_suppress=550//将47或者550换成自己的警告代码
3.效果
总结
谨慎使用,因为没有提醒,所以平时也不会在意。