摘要:本文主要向大家介绍了VC编程之VC2008下配置OGRE,通过具体的内容向大家展示,希望对大家学习VC编程有所帮助。
本文主要向大家介绍了VC编程之VC2008下配置OGRE,通过具体的内容向大家展示,希望对大家学习VC编程有所帮助。
一、编译OGRE源码
Ogre是一个开源图形渲染引擎(Open-source Graphics Rendering Engine),Ogre是一个图形引擎,并且只是一个图形引擎。但是,它可以很容易地和其它库文件绑在一起构建一个游戏引擎。
详细参见:
项目主网站://www.ogre3d.org/
国内中文站://www.ogre3d.cn/index.php?title=%E9%A6%96%E9%A1%B5
1.1软件准备:
VC2008(VC9)
OGRE 1.6.1 Source For Windows
Visual C++.Net 2008 (9.0) Precompiled Dependencies
1.2.
注意要选择-Download->Source,而不是Download->SDK,并且要下载2个文件
把源文件解压到D盘根目录下.如:D:\ogre
把依赖包最好解压到ogre目录下,可以免去一些配置的麻烦,如D:\Dependencies,D:\Samples,该依赖包内只有这2个文件夹,因为ogre的OgreMain默认采用了绝对路径编译,这样可以减少配置的工作。
最后目录结构应该如下图所示:
打开Ogre_vc9.sln就可以看到如下的画面:
通常情况下,如果依赖包配置的不正确,就会找不到下面的文件,会提示缺少<_msvc.h>
如果是按如上配置的,就一定能编译成功。最后在D:\ogre目录下生产下面的文件夹
二、运行ogre自带的DEMO
1. Build 要运行的项目,设置为启动项目,就可以
2. 如果出现如下错误
编译正确,然后直接点击.exe文件,运行正确,但是在vc2008开发环境中,运行,就出现错误
“OGRE EXCEPTION(6:FileNotFoundException):'resources.cfg' file not found! in ConfigFile::load at e:\projects\ogrecvs\branches\eihour_vc8_clean\ogremain\src\ogreconfigfile.cpp(line 84)
则需要做如下修改,一切就好了!
设置完成后运行Demo_Water的项目,会出现下面的画面,选择第一Direct3D,就会出现最后的画面。
以上就介绍了VC/MFC的学习,希望对VC/MFC有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言VC/MFC频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号