初探Ogre 引擎!---- (2)OGRE初级教程

最近开始用OGRE这款引擎想做点东西,在网上查资料发现虽然说OGRE已经算是资料很多的了,但是依然存在不少问题,会让初学者摸不着头脑,其实这些问题都是很基本的问题,比如说如何对OGRE进行配置,我下载的OgreSDKSetup1.6.0_VC71,直接解压安装这个文件。

 

OGRE在Visual Studio2003下配置步骤

 

1.配置Direct3D9开发环境

  • 打开VC++2003,选择菜单[工具]=>[选项]=>[Projects]=>[VC++目录],在包含文件目录中包含Direct3D9 SDK安装目录下的Include目录,在库文件目录中包含Direct3D9 SDK安装目录下的Lib目录

2.配置OGRE开发环境

  • 打开VC++2003,选择菜单[工具]=>[选项]=>[Projects]=>[VC++目录],在包含文件目录中包含OGRE SDK安装目录下的Include目录,在库文件目录中包含OGRE SDK安装目录下的Lib目录.

以上这几个步骤做完,OGRE的运行环境就基本上完成了(VC2005的配置方法和这个一样)。

但是,http://www.ogre3d.cn/  上的初级教程按照以上的配置是无法正常编译的,因为还缺少一些东西。

 

好多的朋友阅读了 初级教程 发现无法编译,这不是编译环境的问题,你这个时侯运行OGRE的例题是可以编译通过的。问题不在以上编译环境不对,而是初级教程中的一些必要文件。首先 "ExampleApplication.h"  这个文件就找不到,因为他在  "E:/Program Files/OgreSDK/samples/include" 下面,所以 [工具]=>[选项]=>[Projects]=>[VC++目录],在包含文件目录中包含OGRE SDK安装目录下的Include目录这里要加这一个路径。

 

即使这样能够找到头文件进行编译了,但是还是无法正常编译通过,很多的无法编译外部符号,这一般是lib库缺失的问题,需要在项目中的附加依赖项里增加  OgreMain_d.lib    OIS_d.lib  两个库。

 

有的时候他还会报告动态链接库的错误,为了减少麻烦,我们把编辑器的工作目录设置到 “OgreSDK安装目录/OgreSDK/bin/debug”下,就OK了

 

这样以下的代码就可以正常运行了~~

 

 

 

运行以后什么都看不到,这不是错误,等一会界面上会出现黑色的屏幕,上面有OGRE的图标和FPS,以及两个机器人。

 

 第一部分例题内容不多,主要是为了测试编译环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值