查看: 1399|回复: 4

无法打开头文件!

[复制链接]

该用户从未签到

发表于 2011-9-8 05:09:50 | 显示全部楼层 |阅读模式
大家好,今天出现了无法打开头文件的情况,不知道怎么回事。
头文件是自己定义的,在头文件文件夹里,源文件部分加上比如#include "CEGuiBaseApplication.h",
编译之后总是出现:
1>d:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\Samples\common\src\CEGuiBaseApplication.cpp(28) : fatal error C1083: 无法打开包括文件:“CEGuiBaseApplication.h”: No such file or directory  
不知道这是什么原因造成的,希望哪位高手给我指点一下,谢谢啦,呵呵。

该用户从未签到

发表于 2011-9-8 09:28:34 | 显示全部楼层
应该是头文件依赖路径设置的不对

该用户从未签到

 楼主| 发表于 2011-9-8 12:33:42 | 显示全部楼层
回复 2# array


    刚才把头文件依赖库检查了一下,好像没有错误啊。CEGUI放在D:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9目录下,
DirectX2010放在D:\Program Files\Microsoft DirectX SDK (June 2010)目录下。
头文件包含了: D:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\include
                     D:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\RendererModules
                     D:\Program Files\Microsoft DirectX SDK (June 2010)\Include
库文件包含了:D:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\lib
                   D:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\dependencies\lib
                   D:\Program Files\Microsoft DirectX SDK (June 2010)\Lib\x86

      我用的是VS2005和osg-2.8.3-vc80sp1版本的软件平台。编译的是将CEGUI文件夹下sample下13的文件分别建立成单独的项目,然后进行编译,结果就出错了,不知道是怎么回事,希望您能给指点一下,非常感谢。

该用户从未签到

发表于 2011-9-13 08:37:26 | 显示全部楼层
1>d:\OpenSceneGraph\SourceCode\CEGUI-SDK-0.6.0-vc9\Samples\common\src\CEGuiBaseApplication.cpp(28) : fatal error C1083: 无法打开包括文件:“CEGuiBaseApplication.h”: No such file or directory

我不关心您设置了什么,但是这个错误没有别的解释,就是在当前所设置的头文件目录下没找到这个头文件而已

该用户从未签到

 楼主| 发表于 2011-9-13 08:53:37 | 显示全部楼层
回复 4# array


    好的,明白了  谢谢老师
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表