[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 游戏资源 >> 游戲周邊 >> 《[游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案]》(Game Ogre Ogitor Dependpackage)安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1[壓縮包]
《[游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案]》(Game Ogre Ogitor Dependpackage)安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1[壓縮包]
下載分級 游戏资源
資源類別 游戲周邊
發布時間 2017/7/14
大       小 -
《[游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案]》(Game Ogre Ogitor Dependpackage)安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1[壓縮包] 簡介: 中文名稱 : [游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案] 英文名稱 : Game Ogre Ogitor Dependpackage 別名 : 三維游戲引擎 資源格式 : 壓縮包 版本 : 安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1 發行時間 : 2010年07月02日 地區 :
電驢資源下載/磁力鏈接資源下載:
全選
"《[游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案]》(Game Ogre Ogitor Dependpackage)安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1[壓縮包]"介紹
中文名稱: [游戲編程]編譯Orge、Qt、Ogitor源程序以及在整個過程中所用到的依賴包[加入我用CMAKE生成的解決方案]
英文名稱: Game Ogre Ogitor Dependpackage
別名: 三維游戲引擎
資源格式: 壓縮包
版本: 安裝依賴包及源程序壓縮包Ogitor 0.42,OGRE 1.7.1
發行時間: 2010年07月02日
地區: 大陸
文字語言: 簡體中文
簡介:
加入了一個導出3DMAX模型的插件。有需要的請注意下載。
本人100M光纖分流,希望下載後保留上傳至少30分鐘。
另外,如有需要會整理整個操作過程做一個編譯過程中的視頻錄像發布上來。
就看需要的人多不多了。
各文件說明:
v0-4-31aeb369c8a4.zip 是Ogitor場景編輯器的源代碼,編譯需要先編譯QT的源代碼。
nsis-2.46-setup.exe是各解決方案中需要生成INSTALL 和PACKAGE工程所使用到的工具。
DirectX 10 SDK.EXE微軟編寫直接訪問顯卡及游戲相關硬件的開發套件包。
ATI OpenGL SDK(full).ZIP如題。
qt-win-opensource-src-4.5.2.zip QT的4.5.2的源代碼包
cmake-2.8.2-win32-x86.exe用於將OGRE和OGITOR的源代碼生成可用VS2005打開的解決方案的跨平台配置器。
ogre_src_v1-7-1.exe是OGRE的1.7.1版2010年07-01日左右的新版源程序。
OgreDependencies_MSVC_20100501.zip為編譯OGRE使用到的依賴包壓縮文件。
OgreMaxSceneExporter2.3.2-3DSMax-NonCommercial.7z 3DMAX中的模型導出插件。
有空我會整理我編譯通過的源代碼,運行正確的源代碼發上來。請兄弟們下載後幫助分流。
如果在VS2005下編譯,應該不會出錯。
一共有三個源程序包:
將原始開源程序解壓後,目錄結構是:
E:\Ogitor\在這個目錄下有很多文件及文件夾。
在E:\Ogitor\Make\目錄下解壓我的源程序包,使目錄下有
E:\Ogitor\Make\Ogitor.sln的解決方案.
在編譯過程中,特別注意:找不到文件,要麼是文件不存在,即生成失敗。要麼是文件的指向不對。可通過windows的查找文件功能進行查找。如果文件存在,就看工程的屬性。無非是在編譯的包括目錄中加入或是在鏈接目錄。
另外,HTTP的下載地址,我也在這裡列一下:
為生成INSTALL 項目而准備
nsis-2.46-setup.exe:
http://downloads.sourceforge.net/project/n...60518155
為編譯QT及OGITOR而需要的C++庫同樣解至E盤根目錄
boost_1_43_0.tar.bz2:
http://nchc.dl.sourceforge.net/project/boo....tar.bz2
OGITOR的WINDOWS可執行文件,運行後中看到如圖最後一張的效果
Ogitor-0.4.2-win32.exe:
http://downloads.sourceforge.net/project/o...rks-kr-1
ogre_src_v1-7-1.exe:
http://cdnetworks-kr-2.dl.sourceforge.net/...-7-1.exe
cmake-2.8.2-win32-x86.exe:
http://www.cmake.org/files/v2.8/cmake-2.8.2-win32-x86.exe
OgreSDK_vc8_v1-7-1p1.exe:
http://downloads.sourceforge.net/project/o...rks-kr-2
ogrewizard80_Eihort_v1_4_2.zip:
http://downloads.sourceforge.net/project/o...rks-kr-1
ogresdkwizard80_Eihort_v1_4_2.zip:
http://downloads.sourceforge.net/project/o...rks-kr-2
建模工具:
Milkshape 3D 1.7.10 Setup_猴島論壇_猴島論壇.rar
http://dx.houdao.com/d.php?aid=3548184&a=c...C%B3.rar
OGRE可運行的SAMPLE DEMO:
OgreDemos_v1-7-0.msi:
http://cdnetworks-kr-2.dl.sourceforge.net/...-7-0.msi
以先後順序應該是:
生成QT,特別是QMAKE.EXE最先生成.使用命令行先Configure,再NMAKE。可從網絡查詢或從OGRE的主頁查詢(E文)。
再生成OGRE的依賴包:使用VS2005編譯
E:\ogre\ogre_src_v1-7-1\Dependencies\src\OgreDependencies.VS2005.sln的解決方案。
再編譯鏈接OGRE的解決方案。
E:\ogre\Make\OGRE.sln。
生成OGRE成功過程應該如下:
1>------ 已啟動生成: 項目: PACKAGE, 配置: Release Win32 ------
1>
1>正在執行生成後事件...
1>CPack: Create package using NSIS
1>CPack: Install projects
1>CPack: - Install project: OGRE
1>CPack: Compress package
1>CPack: Finalize package
1>CPack: Package E:/ogre/Make/OGRE-1.7.1-win32.exe generated.
1>生成日志保存在“file://e:\ogre\Make\PACKAGE.dir\Release\BuildLog.htm”
1>PACKAGE - 0 個錯誤,0 個警告
========== 生成: 1 已成功, 0 已失敗, 48 最新, 0 已跳過 ==========
需要注意的是:
1、所有版本一定要統一,即,要生成DEBUG版,就全套均為DEBUG版,所有DEBUG版生成的文件,在"."分割符前的最後一個字母應該是d.而所有RELEASE中沒有這個D。版本一定要一至。否則程序最終可能無法正確執行。比如DEGUG版生成的文件像OgreMain_D.dll,就是DEBUG版的。











上傳圖片費事,後面還有20張左右的圖沒有上傳。







後面還有圖。










這裡這張是OGitor的場景編輯器,此編輯器編輯後的場景文件可以使用simpleapp.exe 進行加載,simpleapp開發源代碼。

OGRE 三維游戲引擎
文件名:v0-4-31aeb369c8a4.zip OGitor,Ogitor的場景編輯器源代碼包。此文件用網上不好下載。我下載了23次,最後在IRC.freenod.net的#Ogre3D聊天室找到一位熱心的外國程序員,幫忙下載後上傳到http://www.sendspace.com/file/wyhnoq這裡才下載到的。
nsis-2.46-setup 編譯後,INSTALL 項目打包用到的工具。
以上有三個項目:Ogre,Ogitor,NSIS均為開源項目。
編譯方法大體上是:
安裝VS2005,對VS2005下載SP1的補定包。
[Visual.Studio.2005.SP1].VS80sp1-KB926604-X86-CHS.exe
下載地址:
電驢資源
下面是用戶共享的文件列表,安裝電驢後,您可以點擊這些文件名進行下載
[Visual.Studio.2005.SP1].VS80sp1-KB926604-X86-CHS.exe 詳情
430.9MB
全選
430.9MB
大小:430M左右。
安裝完補定程序後,安裝DX10。即本貼中發布的:DirectX 10 SDK.EXE
設置變量:
OGRE_BYATIS = E:\ogre\Ogre
OGRE_CTHUGHA =E:\ogre\Ogre
OGRE_DEPENDENCIES_DIR = E:/ogre/ogre_src_v1-7-1/Dependencies
OGRE_Terrain_INCLUDE_DIR=E:\ogre\ogre_src_v1-7-1\Components\
QTDIR=e:\qt\4.5.2
QMAKESPEC =win32-msvc2005
BOOST_JAM_TOOLSET=vc8
注意:PATH中加入";e:\qt\4.5.2\bin",注意“”前面有分號,而引號在加入時不需要加。
依次解壓源程序包到E:對應目錄:
最終形成:
E:\ogre\ogre_src_v1-7-1,在此目錄中,可查看所有OGRE的源代碼文件。
E:\Ogitor\此目錄中,可查看所有Ogitor項目文件。
解壓OGre的依賴包:OgreDependencies_MSVC_20100501.zip至目錄E:\ogre\ogre_src_v1-7-1
安裝CMake2.8.X.到任意位置。
運行命令行,找到VS2005安裝的目錄:CD到以下目錄。
注意:我的操作系統及VS2005是安裝在F盤的,因此我使用以下命令:
cd "f:\Program Files\Microsoft Visual Studio 8\Common7\Tools"
vsvars32.bat
這裡的批處理是為了設置VS2005的環境變量。
在這一行命令後,先試試NMAKE的版本,如果不是8.0或是出錯。則先將VC2005以前及以後的版本刪除掉。否則不會編譯為vs2005 版。
再CD 到E:\qt\4.5.2\
運行命令:configure
編譯qt,qtmake等所有qt有關的源代碼:
注意是先configure
然後再nmake
等待三四個小時之後,系統編譯完成。
此時再使用cmake設置兩個路徑,一個是源程序的路徑:E:\E:\ogre\ogre_src_v1-7-1;另一個是:E:\ogre\Make 生成OGRE的源代碼對應VS工程的路徑。
使用VS打開源碼,編譯,等待1-2小時左右,編譯完成。
注意在編譯過程中如果有錯誤,則將目錄及工程的配置做些修改。否則只要前面有錯誤,後面根本沒辦法編譯。
對於Ogitor的編譯,務必是OGRE沒問題後,才可以編譯,否則編譯後的程序可能不能正常運行。
方法仍然是先打開CMAKE,將兩個目錄定位,點配置,點生成。如果配置中有關鍵錯誤,則看一下是否是NOT—FOUND的後綴,如果是,則說明未定位到指定目錄。此時可以先指定一個任意文件或目錄。等在生成工程過程中,再根椐工程的配置:C++編譯,連接的屬性,修改即可。
如果在操作過程中,有錯誤,請在網上查詢相關信息或自己定位錯誤。
另注意:在編譯前,如果要用VS打開工程,則直接找到解決方案打開,文件擴展名是.sln;這樣打開編譯後,得到的文件夾結構不會出錯。

大家下載完後,請不要立即關閉下載所用到的軟件。請放開上傳。否則源不多,我一個人上傳有些費事。。。

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved