OGRE源碼成功編譯記081227
Made by welflau
1 下載最新的OGRE源碼包1.6.0
2 直接解壓到D盤根目錄下
3 打開sln 我裝是的VS2005
打開后
4 編譯生成OgreMain
5 會(huì)出錯(cuò),還沒下Dependencies
因?yàn)殒溄悠髦酗@示了有附加庫
6 下載ogre-dependencies 注意要下載最新版
下載地址:
http://sourceforge.net/project/showfiles.php?group_id=2997
下一個(gè)頁面選擇
7 解壓到D:\ogre-l.6.0\ogre
解壓完后,再重新編譯生成
OgreMain編譯得要一段時(shí)間
而且編譯后Obj文件有1.6G左右的大小,所以編譯之前要保證你的硬盤有足夠的空間
【注意】還有一個(gè)Samples文件夾也要覆蓋到Ogre目錄下
里面是執(zhí)行時(shí)所需的dll文件
終于編譯完后,不過還是有錯(cuò),少文件
我去 Dependencies\include\zzip 目錄下看的確沒這個(gè)文件
我又下了Dependencies其他版本OgreDependencies_VC8SP1_Eihort_20070323
發(fā)現(xiàn)有該文件
8 可能是版本不對(duì)再到OGRE官方網(wǎng)站http://www.ogre3d.org/index.php?option=com_content&task=view&id=412&Itemid=132
下載紅框所示那個(gè)包:OgreDependencies_VC8SP1_Eihort_20071227.zip
解壓到OGRE目錄D:\ogre-l.6.0\ogre下到重新覆蓋一遍
再編譯生成
終于成功生成
生成的lib和dll如下圖
其中OgreMain生成的目標(biāo)文件有1.53G
【游戲開發(fā)】【原創(chuàng)教程連載】WelfGame【第7講】(08120803按鈕顏色可控)
【游戲開發(fā)】【原創(chuàng)教程連載】WelfGame【第6講】(08120702加入皮膚對(duì)話框)
【游戲開發(fā)】【原創(chuàng)教程連載】WelfGame【第5講】(WelfGame(08120302三維操作)
【游戲開發(fā)】【原創(chuàng)教程連載】WelfGame【第4講】(08120301導(dǎo)入三維數(shù)據(jù)文件 .x)
【游戲開發(fā)】WelfGame【第3講】(08120203圖像透明及顏色)
【游戲開發(fā)】WelfGame【第2講】(08120202繪制文字和圖像)
【游戲開發(fā)】原創(chuàng):我的游戲開發(fā)學(xué)習(xí)過程(連載中...)(第一講)