..\CORE\core_cm3.h(90): error: #5: cannot open source input file "stdint.h": No such file or directory解决办法keil5
时间: 2023-06-24 18:03:48 浏览: 403
无法打开包括文件:“stdint.h”: No such file or directory
这个错误提示是因为编译器无法找到头文件 "stdint.h"。这个头文件是 C99 标准中定义的,包含了整数类型和常量的定义,需要在编译器中进行配置才能使用。
在 Keil5 中,可以按照以下步骤进行配置:
1. 打开 Keil5 编译器,进入 Project -> Options for Target... 菜单。
2. 在弹出的窗口中选择 C/C++ 标签页,找到 Include Paths 一栏。
3. 点击右侧的 Add 按钮,添加头文件搜索路径。
4. 将 CMSIS 目录下的 Include 文件夹路径添加到搜索路径中。例如,如果你的 CMSIS 文件夹路径为 D:\Keil_v5\CMSIS,那么你要添加的路径就是 D:\Keil_v5\CMSIS\Core\Include。
5. 点击 OK 按钮保存设置,重新编译项目即可。
如果你已经添加了搜索路径,但是仍然出现这个错误提示,可能是因为你的编译器版本过低,不支持 C99 标准。这种情况下,你可以尝试手动添加一个 "stdint.h" 文件,将需要的类型和常量定义在里面,然后在代码中包含这个文件即可。
阅读全文