Keil5在编译过程中出现.cannot open source input file "xxx.h": No such file or directory的问题

很多人已经知道的方法是:

1,点击这个图标

2,在C/C++选项卡下面的Include Path中添加.h文件。

但还有一种情况,我们已经添加了该文件的路径,编译之后还是会出现这种问题,这时候或许你在引用头文件的时候是这样引用的:

此时,你需要再把包含头文件的arch文件夹的上层文件夹也添加到C/C++选项卡下面的Include Path中,我这里arch文件夹包含在LWIP文件夹下,添加之后编译OK!

如果已经添加.h文件路径,且确认文件路径没有问题的情况下,编译仍然报错,cannot open source input file "xxx.h": No such file or directory的情况下,将包含头文件的上层文件夹添加到C/C++选项卡下面的Include Path中再做尝试。

猜你喜欢

转载自blog.csdn.net/una_ting/article/details/88950571