Win10 +VS2015,編譯32位ogre庫。release版成功,debug報錯暫時沒有解決。
1、下載ogre源碼(OGRE 1.12.4 source),https://www.ogre3d.org/download/sdk。下載好後解壓到自己的工作目錄。
2、下載依賴庫pugixml。pugixml庫在git上的版本升了級,下載鏈接也不對。所以,直接到官方網上下載pugixml,https://pugixml.org/。
並修改cmake文件,把cmake時下載pugixml庫過程禁用。
3、下載依賴庫imgui。imgui無需編譯,下載好後(https://github.com/ocornut/imgui)解壓到ogre-1.12.4對應的目錄中“ogre-1.12.4\Components\Overlay\src\imgui\”。如下圖。
4、編譯。ogre-1.12.4目錄中新建名爲build目錄。把下載的pugixml-1.10.tar.gz複製build目錄中,準備cmake。
啓動cmake軟件,ogre-1.12.4中將“CMakeLists.txt”拉入cmake界面,編譯到build目錄,configure中選擇Visual Studio 14 2015
configure成功後點生成“Generate”。生成成功後,打開.sln工程。
5、編譯模式改成release,ALL_BUILD右鍵重新生成,換成INSTALL右鍵重新生成。
在生成的目錄中去測試OGRE的案例。