STM32CubeIDE提示找不到头文件(No such file or directory)的解决办法

0 前言

最近在使用STM32CubeIDE时,发现为工程添加了头文件路径,但编译的时候还是报错,提示找不到头文件:

1 解决办法

1.1 为工程添加头文件路径

右键我们的工程,然后添加头文件路径(最好是相对路径):

1.2 为源文件夹添加头文件路径

右键我们包含了头文件的源文件夹,也将头文件路径添加进去(最好是相对路径):

最后编译就可以通过了:

2 更好的解决办法

这样设置略显繁琐,如果你有更好的解决办法,欢迎留言讨论。

相关推荐
知识噬元兽5 小时前
【工具使用】STM32CubeMX-FreeRTOS操作系统-信号标志、互斥锁、信号量篇
stm32·单片机·嵌入式硬件
Flag- L6 小时前
STM32标准库-TIM定时器
stm32·单片机·嵌入式硬件
2301_775602386 小时前
STM32什么是寄存器
stm32·单片机·嵌入式硬件
GenCoder9 小时前
Keil开发STM32生成hex文件/bin文件
stm32·bin文件生成·keil开发
憧憬一下9 小时前
FreeRTOS任务之深入篇
stm32·嵌入式·freertos
lixzest10 小时前
STM32开发中,线程启动异常问题排查简述
stm32·嵌入式硬件
学习噢学个屁10 小时前
基于STM32语音识别柔光台灯
c语言·stm32·单片机·嵌入式硬件·语音识别
欢乐熊嵌入式编程13 小时前
欢乐熊大话蓝牙知识14:用 STM32 或 EFR32 实现 BLE 通信模块:从0到蓝牙,你也能搞!
stm32·单片机·嵌入式硬件
傍晚冰川13 小时前
FreeRTOS任务调度过程vTaskStartScheduler()&任务设计和划分
开发语言·笔记·stm32·单片机·嵌入式硬件·学习
Lester_110117 小时前
嵌入式学习笔记 - freeRTOS xTaskResumeAll( )函数解析
笔记·stm32·单片机·学习·freertos