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

相关推荐
星轨初途4 小时前
数据结构排序算法详解(2)——选择排序(附动图)
c语言·数据结构·经验分享·笔记·b树·算法·排序算法
合作小小程序员小小店4 小时前
游戏开发,桌面%小游戏,俄罗斯方块%demo,基于vs2022,c语言,背景音乐,easyX,无数据库,
c语言·开发语言
EXtreme356 小时前
【C 语言专栏收官】预处理完全攻略:宏、条件编译与代码安全的最后一道防线
c语言·预处理·
yuuki2332336 小时前
【C++】初识C++基础
c语言·c++·后端
小年糕是糕手6 小时前
【C++】类和对象(二) -- 构造函数、析构函数
java·c语言·开发语言·数据结构·c++·算法·leetcode
q***64977 小时前
VS与SQL Sever(C语言操作数据库)
c语言·数据库·sql
口袋物联15 小时前
设计模式之工厂模式在 C 语言中的应用(含 Linux 内核实例)
linux·c语言·设计模式·简单工厂模式
Want59517 小时前
C/C++跳动的爱心①
c语言·开发语言·c++
lingggggaaaa17 小时前
免杀对抗——C2远控篇&C&C++&DLL注入&过内存核晶&镂空新增&白加黑链&签名程序劫持
c语言·c++·学习·安全·网络安全·免杀对抗
gfdhy18 小时前
【c++】哈希算法深度解析:实现、核心作用与工业级应用
c语言·开发语言·c++·算法·密码学·哈希算法·哈希