//---------------------------------------------------------------------------------------------------------------------------------------------------
//前言:捣鼓了一整天Ogre源代码下引擎环境的构建,从官网WIKI到百度,
//再到谷歌,结合了各种猜想,参考了各种资料,
//最后终于成功的把OGRE从源代码中构建出来了,
//可谓是费尽心机,绞尽脑汁,行弗乱其所为了。。。
//什?什么?好吧,请忽略这最后一句,原谅我的冷笑话无厘头吧!!!
//----------------------------------------------------------------------------------------------------------------------------------------------------
首先,你需要了解从源代码构建Ogre的优点:
源代码中拥有比SDK更多的IDE选择和不同的项目空间/解决方法配置。
同时,这也是通往了解Ogre是如何被设计和生成的学习途径,
你可以在源代码级别调试Ogre程序,看看其中函数之间的关系以及每个函数的作用,
甚至能了解到变量是如何协调工作的。
这也是得到最新改变,出错以及增进的版本的最佳途径。
(也就是说,你可以在源代码下适应更多的IDE平台环境和得到学习。)
好了,说了这么多,我们正式进入正题,可以从源代码开始
构建一个适应于VS2010 IDE的OGRE环境。
(VS2008下的IDE可以参考配置,方法大体是相同的。)
先决条件:
1.从官网下载页面点击"Download a source package",然后选择源代码下载包。
此处我选择最新版的OGRE 1.8.1 Source For Windows。
这里给出下载链接地址:http://www.ogre3d.org/download/source
2.确保电脑上安装了DirectX SDK,建议用Feb10或June10版的,没有的童鞋请到
http://www.microsoft.com/en-us/download/details.aspx?id=6812下载并安装。
3.包含dll,头文件,lib等内容的Dependencies,我们选用

本文详细介绍了如何在Visual Studio 2010环境下从源代码构建Ogre图形引擎。首先,文章列出了所需的所有依赖项,包括DirectX SDK、Dependencies、Boost、CMake等。接着,作者提供了详细的步骤,包括下载和安装源代码,配置和编译Boost库,使用CMake进行项目设置,以及最后在VS2010中生成解决方案。整个过程旨在帮助读者理解Ogre的构建过程,提供了一个从源代码开始构建3D游戏引擎的实践指南。
最低0.47元/天 解锁文章
1415

被折叠的 条评论
为什么被折叠?



