keil 头文件(#include)提示报错但编译正常

问题特点

1.头文件路径已经引入

2.是写有相对路径的文件报错

如图,

3.编译成功

解决措施

注:因为keil 对中文支持导致一些问题

方案一:

1.点击小扳手

2. 再按如图操作,关闭语法动态检测

原理:关闭了对语法的动态检测

弊端:不能动态检测语法错误,但是头文件报错卡着,一样会没有语法错误提示

方案二:

更换keil的版本

1.先保存自己设置文件避免重复设置

1)右击keil图标进入文件所在位置

2)找个地方复制这个设置文件

2.找一个合适keil版本,我用的5.29a

3.重新安装好后,导入设置文件原来的设置就回来了

方案二可以多尝试一下,没有头文件报错,语法错误提示也会回来,编码更舒服。

posted @ 2026-08-04 22:29  blade13  阅读(0)  评论(0)    收藏  举报