CMake VS2010 編譯運行Ogre Sample


作為開源游戲渲染引擎,Ogre是不錯的,拿來學習也不錯.Ogre官網的文檔很全面,而且網頁展示效果也很不錯,看起來很舒服.商業引擎當然是玩不

起的了,只能選擇開源引擎了.不過,Ogre確實不錯.

 

作為學習的第一步,應該是先看看官網的實例,感受一下視覺效果和效率.(也許效率這個就根本就不用考慮,畢竟是業內認可的渲染引擎,想多了~)

 

首先安裝DirectX,這個不用多說了,MS的東西安裝起來沒有什么出奇的地方,點點鼠標就搞定了.安裝之后需要看看下面這個,同樣也是MS關於DX的

文檔.

 

另外就是需要安裝CMAKE,我一般都是習慣在LINUX下面使用CMAKE,不過感覺在WIN下面使用CMAKE-GUI也不錯,省去很多手指頭運動~~~~

 

將下載的ogre包解壓到指定目錄,使用CMAKE創建VS2010的項目解決方案,具體看下面圖:

在使用CMAKE生成項目解決方案的時候,剛開始configure的時候上面我圈出的地方時會顯示紅色背景的,也就是有問題.不過很好解決,只要將上面的Boost_DIR對應

的VALUE執行OGRE包下面的BOOST目錄就可以了,那樣就不會出錯了.

 

再次configure之后,查看OGRE包下面的OGRE.SLN文件已經被更新了,這里說明一下:

 

直接使用原有的項目解決方案也是可以的,不過需要做很多VS的配置,相比較起來,使用CMAKE重新生成項目解決方案來的更直接和簡潔.不多說.

 

下面就是打開項目解決方案,編譯SAMPLE.這個過程比較長,要是沒吃飯,那就趕緊去飯堂排隊吧~ 這時間足夠吃飯了. -,-

 

 

下面還有個比較蛋疼的問題,編譯好SAMPLE之后,很多同學不知道該如何運行SAMPLE.請仔細看下圖:

 

下面有個SAMPLE BROWSER,這個才是SAMPLE的閱讀入口,可以直接運行這個實例,然后就可以選擇各種SAMPLE DEMO了.

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM