当前位置: 代码迷 >> WinCE >> WinCE 头文件有关问题: Cannot open include file: xxx.h' No such file or directory
  详细解决方案

WinCE 头文件有关问题: Cannot open include file: xxx.h' No such file or directory

热度:136   发布时间:2016-04-28 11:55:21.0
WinCE 头文件问题: Cannot open include file: xxx.h': No such file or directory
我在编译bsp的时候,出现了头文件找不到的问题,编译的是\WINCE500\PLATFORM\Smp863x\Src\Kernel\Oal\目录里的init.c文件,init.c包含了三个头文件
#include <bsp.h>
#include <iptvhal_def_ex.h>
#include <dram_tests.h>

\Oal\目录里下的本来的sources文件是这么写的,没有INCLUDES这一项
FILE_VIEW_INCLUDES_FOLDER= \
  ..\..\INC\kitl_cfg.h \
  ..\..\INC\args.h \
  ..\..\INC\boot.h \
  ..\..\INC\boot_cfg.h \
  ..\..\INC\bsp.h \
  ..\..\INC\bsp_cfg.h \
  ..\..\INC\image_cfg.h \
  ..\..\INC\ioctl_cfg.h \
  ..\..\INC\ioctl_tab.h \
  ..\..\INC\sigblock.h \
  ..\..\..\sources.cmn \

现在build os->sysgen,编译init.c的时候报错:fatal error C1083: Cannot open include file: 'iptvhal_def_ex.h': No such file or directory
然后我把这个头文件的路径加到INCLUDES变量里
INCLUDES= \
..\..\iptvhal\inc
但再编译的时候又报错:fatal error C1083: Cannot open include file: 'bsp.h': No such file or directory

INCLUDES和FILE_VIEW_INCLUDES_FOLDER有什么冲突吗,我看MSDN上对FILE_VIEW_INCLUDES_FOLDER的定义不是只是为了在FILE_VIEW窗口显示出来了吗?请问这两个有啥区别了,应该怎么解决这个头文件包含的问题?谢谢
------解决思路----------------------
修改的文件,这两个头文件在哪里?是否有多个地方要用到,如果不是个init.c放一起就可以了。应该不会出现找不到头文件的问题。
  相关解决方案