我們首先需要下載.
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下.然后運行.