编译OGRE v1.7手记
1.用SVN取得源代码https://svn.ogre3d.org/svnroot/ogre/branches/v1-7
2.下载Ogre依赖包http://sourceforge.net/projects/ogre/files/ogre-dependencies-vc%2B%2B/1.7/OgreDependencies_MSVC_20100106.zip/download
依赖包详细信息见BuildingOgre.txt的3. Getting dependencies
3.解压依赖包到OGRE源码目录(D:/Ogre/v1-7)
4.用你的VS打开文件D:/Ogre/v1-7/Dependencies/src/OgreDependencies.VS20XX.sln
5.编译Debug和Release
6.下载CMake,安装
7.运行,填写相关路径
Where is the source code : D:/Ogre/v1-7 (OGRE源码目录)
Where to build the binaries : D:/Ogre/v1-7SDK(CMake输出结果目录)
8.点击Configure,
弹出配置对话框,选择你的C++编译器 Visual Studio 9 2008, 一路默认,完成。
9.生成列表,都是红色的,不用理会,再次点击Configure,列表会变灰,Generate按钮变亮,点击Generate.
10.经过一端打印,最后显示Generating done,表示完成。我们在目录(D:/Ogre/v1-7SDK)里打开OGRE.sln,开始编译...。
参考
http://www.ogre3d.org/wiki/index.php/CMake_Quick_Start_Guide
http://www.ogre3d.org/forums/viewtopic.php?f=1&t=54533
源码中的文件BuildingOgre.txt