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

相关推荐
是隼人1 天前
buuctf-pwn axb_2019_fmt32题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
老一岁1 天前
c问题总结(2)
c语言·开发语言
奶茶树1 天前
【C++】13. C++11新特性【上】
c语言·开发语言·c++·git·github
xys_6781 天前
深挖C语言:动态内存管理
c语言·开发语言
wuminyu1 天前
JDK21 FFM异步读取MSG_ZEROCOPY错误队列揭秘
java·linux·c语言·jvm·c++
拂拉氏1 天前
【项目分享-知识讲解】 Linux第一个项目--进度条的实现与解析
c语言
江洋之道1 天前
嵌入式LVGL UI架构实践:MVP分层 + 双链表路由,构建低耦合、易维护的嵌入式界面
c语言·架构·嵌入式·lvgl
小柯博客1 天前
01 · 点亮 STM32MP25 的硬件视频编解码:VPU 与那些“安静“的坑
c语言·笔记·stm32·单片机·嵌入式硬件·嵌入式·视频编解码
zbyyd1 天前
深入理解 Linux 文件 IO 与目录 IO:系统调用与库函数的本质区别
linux·c语言
末代iOS程序员华仔1 天前
Codex + Figma 生成 Objective‑C (UIKit) 完整工作流
c语言·开发语言·figma