硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2541|回复: 1
收起左侧

[MDK] mdk自动包含cmsis文件夹得问题

[复制链接]

56

主题

905

回帖

1073

积分

至尊会员

积分
1073
发表于 2018-11-20 10:25:26 | 显示全部楼层 |阅读模式
本帖最后由 roguebear 于 2018-11-20 10:32 编辑

mdk5.24弄好的一个工程,备份后过了一段时间拿出来用,因为keil升级了5.25a pack也自动升级了,具体哪些升级太多忘记了。然后出来一大堆的。error: #20: identifier “HAL_StatusTypeDef” is undefined
仔细检查了include没有问题,关键是之前都是好的。
右键打开发现定位到了keil安装目录下的cmsis,而我用的和项目里面路径设置都是项目目录下的cmsis,然后我把项目下的cmsis覆盖过去keil的安装目录,
问题解决。

然后我发现项目设置有个no auto include,这个选项好似是说是否自动包含keil安装目录下的cmsis,然后我还原了keil下的cmsis目录文件,打勾了这个选项,
问题又来了,之前一堆的include <os.h>这样的又提示我找不到。

keil感觉越来越跑偏了,一堆的bug不解决,编辑器也是稀烂。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107157
QQ
发表于 2018-11-20 11:43:40 | 显示全部楼层
尽量保证工程的独立性,这样还是保险点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-21 01:15 , Processed in 0.147387 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表