游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5970|回复: 5

无法打开包括文件:“OIS/OIS.h”

[复制链接]

2

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-4-11 14:11:00 | 显示全部楼层 |阅读模式
   小弟初学ogre,加载第一个demo,如下:
   #include "ExampleApplication.h"

class TutorialApplication : public ExampleApplication
{
protected:
public:
        TutorialApplication()
        {
        }

        ~TutorialApplication()
        {
        }
protected:
        void createScene(void)
        {
        }
};

#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32
#define WIN32_LEAN_AND_MEAN
#include "windows.h"

INT WINAPI WinMain( HINSTANCE hInst, HINSTANCE, LPSTR strCmdLine, INT )
#else
int main(int argc, char **argv)
#endif
{
        // Create application object
        TutorialApplication app;

        try {
                app.go();
        } catch( Exception& e ) {
#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32
                MessageBox( NULL, e.getFullDescription().c_str(), "An exception has occured!", MB_OK | MB_ICONERROR | MB_TASKMODAL);
#else
                fprintf(stderr, "An exception has occured: %s\n",
                        e.getFullDescription().c_str());
#endif
        }

        return 0;
}


编译错误:
1>正在编译...
1>beginning.cpp
1>f:\ogresdk_vc9_v1-7-0\samples\common\include\exampleframelistener.h(51) : fatal error C1083: 无法打开包括文件:“OIS/OIS.h”: No such file or directory
1>生成日志保存在“file://f:\works\vs\OgreLearning01\OgreLearning01\Debug\BuildLog.htm”
1>OgreLearning01 - 1 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

2

主题

25

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2010-4-21 23:03:00 | 显示全部楼层

Re:无法打开包括文件:“OIS/OIS.h”

OGRE的INCLUDE文件没有被包含进来把/?

3

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2010-4-25 23:08:00 | 显示全部楼层

Re:无法打开包括文件:“OIS/OIS.h”

我也是这样,明明包含了,但是还找不到..

4

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2010-5-11 10:34:00 | 显示全部楼层

Re:无法打开包括文件:“OIS/OIS.h”

你在vs工具选项下设置了包含路径,但在在工程属性里,是不是也设置了包含路径,而且工程里用的是
(OGRE HOME)环境变量访问SDK目录?如果是这样,应该是你的关于OGRE SDK 的环境变量有问题。
重新设置下:(OGRE HOME) = sdk目录。

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-3-21 15:31:00 | 显示全部楼层

Re:无法打开包括文件:“OIS/OIS.h”

将工程->属性—>连接器->系统—>子系统选择为 控制台(/SUBSYSTEM:CONSOLE) 试试

12

主题

31

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2011-3-29 19:25:00 | 显示全部楼层

Re:无法打开包括文件:“OIS/OIS.h”

你是include ois文件夹呢?还是ogre的include文件夹呢?
如果是前者,改成ois.h试试吧!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-8 05:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表