我们首先需要下载.
1.cmake http://www.cmake.org/download/ (选择window安装包最方便)
2.Ogre1.9源代码 https://bitbucket.org/sinbad/ogre/src/4578da5bf5b00fdf023b87e98099d647c5cb92ab?at=v1-9-0
3.Ogre 依赖库 https://bitbucket.org/cabalistic/ogredeps/overview
然后安装cmake,打开cmake界面,我们首先需要编译Ogre依赖库.
1.这里只需要设置一下Ogre 依赖库的位置与对应生成项目的位置.然后点击configure,选择VS版本,然后generate.
2.打开上面生成项目的位置,如我设置的是D:\Project\ogre1.9-Installation\lib,打开这个文件夹,点击OGREDEPS.sln.
3.在OGREDEPS.sln解决方案里,我们找到项目INSTALL,然后生成,完成后会在D:\Project\ogre1.9-Installation\lib目录下会多出一个文件夹ogredeps.
下在我们来编译Ogre1.9的源码:
1.首先我们把Ogre1.9的源码解压到如下目录.并把前面文件夹ogredeps复制到这个目录中,并修改文件名ogredeps为Dependencies.
2.同前面设置Ogre1.9源码路径与生成项目路径,然后点击configure,选择VS版本,默认设置,然后点击Generate.
3.在生成的D:\Project\ogre1.9-Installation\ogre1.9目录下,打开Ogre.sln解决方案.
4.选择项目SampleBrowser.设置为启动项.第一次运行会提示找不到OIS_d.dll,复制前面Dependencies\bin\Debug下的OIS_d.dll到ogre1.9\bin\debug下.然后运行.