二、工具安裝指南
1、OGRE下載與編譯
OGRE官方網站:http://www.ogre3d.org
下載最高版本的OGRE(1.7.1),有兩種方式:
第一種方式是直接下載SDK,下載的SDK可以直接使用,但是由於編譯環境不同,可能會缺少一些DX的DLL,你得在網絡下另外下載缺少的DLL,下載方法是從網站左側的DownLoad裏面選擇SDK,然後選擇相應VS的版本,我們推薦使用VS2008,因爲QT針對2008做了一個AddIn。
第二種方式是下載源代碼進行編譯。個人覺得使用OGRE應該使用自己編譯的庫,畢竟有什麼需要的時候還可以自己修改,自己編譯需要注意幾點:
1、除了OGRE源碼外,你需要額外下載Microsoft Visual C++ Dependencies Package,並把它解壓到OGRE目錄(你自己的OGRE目錄)後編譯。
2、你需要下載CMAKE,官方網站是www.cmake.org。下載一個最新版本就行。
3、你機器需要安裝DX的SDK,不然OIS和DX的渲染系統插件無法編譯。
4、使用Cmake生成Ogre VS解決方案的時候要記得指定Dependencies目錄(在Cmake提醒你的時候指定)。此過程可以參考
用VS打開生成的解決方案,
然後直接編譯就可以獲得dll和lib.
2、QT下載
QT官方網站:http://qt.nokia.com/products
下載QT也有兩種方式,一種是純SDK(Qt SDK for Windows* (287 MB)),另外一種是針對VS2008的庫(Qt libraries 4.6.2 for Windows (VS 2008, 194 MB)),這兩者有一定的區別,前者帶有更多的工具(IDE等)。我推薦下載針對VS2008的庫,下載安裝完之後,還需要下載一個Addin,這個Addin比較難找,在Other downloads裏面下載Visual Studio Add-in (44 MB)。
安裝完Add-In之後,打開VS2008應該就可以找到QT的模板了。QT4 projects下面有一些選項,選擇新建一個QT Application。新建完編譯通過,運行發現這是一個基本窗口。
如果編譯OIS沒有成功,請在項目屬性裏面填入DX的include和lib路徑。
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/vickylh/archive/2010/05/17/5600748.aspx