下载Ogre源码
bitbucket.org/sinbad/ogre
依赖库
bitbucket.org/cabalistic/ogredeps
使用cmake构建项目
依赖库需要用到的文件都有了,构建项目的过程很顺利
构建好后编译,debug和release版
编译Ogre源码
新建文件夹作为项目生成路径,在路径中新建文件夹,名称dependencies
dependencies内容
\bin
----\debug
----\release
放编译的dll文件
\include
----\Cg
----\freetype
----\OIS
----\zzip
----FreeImage.h
----ft2build.h
----zconf.h
----zlib.h
Cg,freetype,OIS,zzip直接将依赖库的头文件复制过来,剩下的只需要列出的头文件,目录结构如上
\lib
将生成的lib文件都复制过来,包括debug和release版
下载boost和DirectX SDK
配置环境变量
boost变量名
boost
DirectX SDK变量名
DXSDK_DIR
这样配置后使用cmake顺利生成项目文件,编译运行。