keil使用踩坑经历之“gd32f4xx_it.c: error: C3900U: Unrecognized option ‘-abdfrvy+glpsu‘.”

  • Post author:
  • Post category:其他




报错信息: Unrecognized option ‘-abdfrvy+glpsu’

上述错误实在是纠缠了我很久,网上的说法是要么重装keil,要么就是让你检查选项的,很笼统;😦

在一个个检查的过程中(这个过程真的艰难💩💩💩) ,我在这个位置看到了一个类似的

字符串



Option


解释一下上图怎么来的:

  1. 打开Keil 4并加载项目。
  2. 在Project窗口中,右键点击项目名称,然后选择Options for Target

在上图的

Compiler control string(左下角)

选项的右手边出现了这样一个选项:

-Wabdfrvy+glpsu

对比之下,😏😏😏

与报错的内容保持一致


(其中只相差了一个w)




解决办法

同样在刚才的界面,点击下图选项中的

No Warnings

选项

warning

之后在

Compiler control string(左下角)

中,之前的那个选项就消失了,如下图所示:

在这里插入图片描述

再编译就可以正常通过了。


记录一下这个错误,真是太坑了,编译选项改又不能直接改,真是让人难受。解决问题了记得点个赞,感谢 😃 😃 😃



版权声明:本文为m0_46598602原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。