1.准备:
首先请登录http://www.ogre3d.org/download/source, 下载OGRE 1.8.1 Source For Windows以及Dependencies Source Repository with CMake build system
若未安装Direct X SDK 或 Cmake ,请下载并安装。
地址: http://www.microsoft.com/en-us/download/details.aspx?id=6812
http://www.cmake.org/cmake/resources/software.html
2.解压缩Ogre以及依赖文件,并分别为其新建Build工程目录
3.编译Ogre依赖文件。
a) 打开cmake-gui, 点击Browse Source,选择ogredeps所在的目录。
点击Browse Build,选择Step2为依赖文件新建的Build目录.
点击Configure按钮。选择适合的Visual Studio 12版本
b) Configure完成后,中间的框框会红一片,再点一次Configure,红色没有了就OK了。
c) 点击Generate,生成工程文件。
d) 进入Ogre依赖工程的build目录,打开ALL_BUILD工程,依次编译ALL_BUILD, INSTALL.
编译时如果出现未找到unistd.h情况,可将#include <unistd.h>注释掉。
4.编译Ogre
a) 跟3.a类似,选择Ogre源文件及工程文件所在目录,点击Configure
b) cmake会弹出Error对话框,点击OK,在OGRE_DEPEDENCES_DIR行选择步骤3中生成的依赖库目录。
具体目录在ORGE\cabalistic-ogredeps\Build\ogredeps(以2中的目录结构为例)
再次点击Configure
c) 在列表中勾选想要编译的内容,如需编译GLES版本的Ogre库,就在OGRE_BUILD_RENDERSYSTEM_GLES选项后勾上。
d) 勾上Groupd ,Advanced。 点开OGRE标签,找到OGRE_CONFIG_CONTAINERS_USE_CUSTOM_ALLOCATOR,将其后面的勾去掉
e) 点击Configure. 点击Generate.
f) 进入Ogre的Build目录,打开OGRE工程文件,依次编译ALL_BUILD,INSTALL即可。
OGRE 1.8.1 编译 For Visual Studio 2013
最新推荐文章于 2024-11-07 10:41:38 发布