STM32CubeIDE找不到头文件解决方法
今天遇到STM32CubeIDE找不到头文件的情况
1、我平时是按照图中方法1的步骤添加头文件的相对路径的,公司项目添加了很多个头文件都能正常编译,唯独今天加了一个新的文件进去就编译错误提示找不到头文件,反复检查没有拼错、写错,删除又重新添加头文件路径多次,还是报错找不到这个新加的头文件
2、解决方法:在提示找不到头文件的那个c文件的文件夹属性里重新添加找不到的头文件路径
例如:在fun2.c中调用了FUN1文件夹的fun1.h头文件,编译提示fun2.c找不到fun1.h。此时在fun2.c所在的文件夹FUN2属性里添加FUN1文件夹的相对路径,然后单击工程名选中工程,右键clean project清除上次编译输出的文件,再次编译就成功了
3、原因未知,可能是软件版本问题,或者其他设置问题