程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> VC2008下配置OGRE

VC2008下配置OGRE

編輯:關於C語言

一、編譯OGRE源碼 Ogre是一個開源圖形渲染引擎Open-source Graphics Rendering Engine),Ogre是一個圖形引擎,並且只是一個圖形引擎。但是,它可以很容易地和其它庫文件綁在一起構建一個游戲引擎。 詳細參見: 項目主網站:http://www.ogre3d.org/ 國內中文站:http://www.ogre3d.cn/index.php?title=%E9%A6%96%E9%A1%B5 1.1軟件准備: VC2008VC9) OGRE 1.6.1 Source For Windows Visual C++.Net 2008 (9.0) Precompiled Dependencies 1.2. 注意要選擇-Download-&gt;Source,而不是Download-&gt;SDK,並且要下載2個文件 clip_image002 把源文件解壓到D盤根目錄下.如:D:\ogre 把依賴包最好解壓到ogre目錄下,可以免去一些配置的麻煩,如D:\Dependencies,D:\Samples,該依賴包內只有這2個文件夾,因為ogre的OgreMain默認采用了絕對路徑編譯,這樣可以減少配置的工作。 最後目錄結構應該如下圖所示: clip_image004 打開Ogre_vc9.sln就可以看到如下的畫面: clip_image006 通常情況下,如果依賴包配置的不正確,就會找不到下面的文件,會提示缺少<_msvc.h> clip_image008 如果是按如上配置的,就一定能編譯成功。最後在D:\ogre目錄下生產下面的文件夾 clip_image010 clip_image012 二、運行ogre自帶的DEMO 1. Build 要運行的項目,設置為啟動項目,就可以 2. 如果出現如下錯誤 編譯正確,然後直接點擊.exe文件,運行正確,但是在vc2008開發環境中,運行,就出現錯誤 “OGRE EXCEPTION(6:FileNotFoundException):'resources.cfg' file not found! in ConfigFile::load at e:\projects\ogrecvs\branches\eihour_vc8_clean\ogremain\src\ogreconfigfile.cpp(line 84) 則需要做如下修改,一切就好了! clip_image014 設置完成後運行Demo_Water的項目,會出現下面的畫面,選擇第一Direct3D,就會出現最後的畫面。 clip_image016 clip_image018

本文出自 “achilles” 博客,請務必保留此出處http://orajc.blog.51cto.com/458434/138864

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved