1. 程式人生 > >OGRE——原始碼編譯總結

OGRE——原始碼編譯總結

需要安裝的軟體

  • cmake
  • hg(linux上面執行:sudo apt-get install mercurial),windows安裝:tortoisehg-4.2.2-x64
  • boost可選。

下載

  下載依賴和原始碼:hg clone https://bitbucket.org/sinbad/ogre/hg clone https://bitbucket.org/cabalistic/ogredeps。 
如果windows下載安裝工具麻煩,可以用linux下載,先安裝:sudo apt-get install mercurial,然後執行上面的命令。

編譯

  1. 先用cmake生成依賴ogredeps的vs工程檔案。然後用vs開啟,分別選用debug和release進行編譯,ALL_BUILD和INSTALL進行編譯。最好將C:\OgreSDK\Dependencies\build\ogredeps
    加入環境變數OGRE_DEPENDENCIES_DIR。時間共30min左右。
  2. 再用cmake生成原始碼ogre的vs工程檔案,在生成過程中,需要手工修改路徑OGRE_DEPENDENCIES_DIR為:C:\OgreSDK\Dependencies\build\ogredeps,如圖。然後用vs分別用debug和release進行編譯。時間共40min左右。

檢驗

程式設計ogre原始碼成功後,可以執行:ogre_src\build\bin\debug目錄下的檔案:SampleBrowser_d.exe。效果如圖: 

 


參考連結