Keil编译报错的问题解决 error: unknown argument ‘--gnu‘; did you mean ‘-fgnu‘?

一. MDK5.4打开旧工程,遇到如下报错:

armclang: error: unknown argument: '--diag_suppress=550,177,513,167,186,66,1035,1295,1296'

armclang: error: unknown argument '--gnu'; did you mean '-fgnu'?

二. 报错的原因是编译器版本不兼容。

Keil uVision5使用keil compiler version 6编译器版本,旧的工程使用低版本的编译器,而MDK5.4没有安装keil compiler version 5版本。

三. 在MDK5.4上安装compiler version 5

参考如下链接:

在mdk5.4上安装Compiler Version5

相关推荐
tt5555555555557 小时前
C/C++嵌入式笔试核心考点精解
c语言·开发语言·c++
科大饭桶8 小时前
C++入门自学Day14-- Stack和Queue的自实现(适配器)
c语言·开发语言·数据结构·c++·容器
肉夹馍不加青椒14 小时前
第三十三天(信号量)
java·c语言·算法
古译汉书15 小时前
嵌入式-SPI番外之按钮驱动程序的编写-Day15
c语言·stm32·单片机·嵌入式硬件·mcu·算法
knd_max15 小时前
C语言:字符函数与字符串函数(1)
c语言
444A4E18 小时前
深入理解Linux进程管理:从创建到替换的完整指南
linux·c语言·操作系统
敲上瘾18 小时前
Linux I/O 多路复用实战:Select/Poll 编程指南
linux·服务器·c语言·c++·select·tcp·poll
海天胜景18 小时前
编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET... 拒绝访问
c语言·windows
草莓熊Lotso20 小时前
【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day8
c语言·开发语言·c++·刷题·强化训练
pusue_the_sun1 天前
数据结构:二叉树oj练习
c语言·数据结构·算法·二叉树