1. 安装ogre的SDK
官方下载网址是http://www.ogre3d.org/download/sdk
我的环境是VS2005 英文版(已安装SP1)。
我选择了1.6.5的版本。
OGRE 1.6.5 SDK for Visual C++ .Net 2005 (8.0) SP1 | 27 December 2009 | 44.7MB | Please note – you must have installed VS2005 Service Pack 1. |
2.编译sample工程
安装后目录为C:\OgreSDK
在C:\OgreSDK\samples下有VS2005的方案文件。打开即可选择一个工程编译。
编译一切正常,但运行报错如下:
3 .安装ATL的sp1
百度、谷歌结果是没有安装ATL的sp1补丁
http://dxwang.blog.51cto.com/384651/716965,此博客有下载地址,具体如下:
如果是vc8.0 安装以下两个补丁 第一个补丁 : VS80sp1-KB926604-X86-CHS.exe(中文版) http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=zh-cn VS80sp1-KB926604-X86-ENU.exe(英文) http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc 第二个补丁: VS80sp1-KB971090-X86-INTL.exe http://download.microsoft.com/download/D/2/3/D23F9F62-3DEE-4EC0-B3B9-D64E9F573D1F/VS80sp1-KB971090-X86-INTL.exe vc9.0安装 中文版 VS90sp1-KB945140-CHS.exe http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e 英文版 VS90sp1-KB945140-ENU.exe http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e 以上补丁适用于32位windows xp系统,其他版本请安装相应补丁。 vs2005 sp1 有2个版本 8.0.50727.762 2007 8.0.50727.4053 2009
下载安装对应补丁VS80sp1-KB971090-X86-INTL.exe后,再次运行sample生成的exe,报错如下:
4.安装DX9(DXSDK_Aug09)
官方下载DX9http://download.microsoft.com/download/4/C/F/4CFED5F5-B11C-4159-9ADC-E133B7E42E5C/DXSDK_Aug09.exe
或者:http://www.microsoft.com/download/en/details.aspx?id=23549
或者DX9种子:http://www.torrents.net/torrent/45313/DXSDK_Aug09.exe/
下载安装后就可以运行sample工程生产的exe了。
Demo_bsp效果图:
转载:
vs2005+OGRE1.7裸机完全攻略:http://blog.csdn.net/samichael/article/details/6254712
VS2008+OGRE1.7环境搭建: http://tomleader.iteye.com/blog/949076
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ezhong的博客签名-------------------------------------
以上内容来自ezhong的博客园,作者:ezhong
ezhong的博客园: http://www.cnblogs.com/ezhong
感谢您的阅读。感谢您的分享。