Ogre

【转】Ogre1.7.1在VS2005下的安装

2010/12/5

原文地址:http://www.beyondc.cn/,因为最近ogre大哥的博客打不开了,所以没办法给大家说详细的地址了。

1、 下载

VS80sp1-KB926604-X86-CHS

VS80sp1-KB971090-X86-INTL

这两个是VS2005的补丁,网上大家都说要打上,最开始我觉得他两都600MB了,闲麻烦就没装,事后证明我是错的,所以还是耐性打上这两补丁吧。

OgreSDK_vc8_v1-7-1p1

这个是Ogre的主要文件咯。

OgreDependencies_MSVC_20100501.zip

Ogre的依赖文件。

Ogre_VC8_AppWizard_1.7.0_4.exe

Ogre的项目向导安装。

Cmake-2.8

这个东西我会用,觉得就是生成项目的一个不错的工具。百度下学着用吧。

呃……光弄这些就很久了啊……

2、安装

先打完那两补丁,然后解压OgreSDK_vc8_v1-7-1p1,解压完之后得配置下环境变量,这个得自己手动。我解压的目录是C:\OgreSDK_vc8_v1-7-1p1,觉得不好看,更名为C:\OgreSDK。

增加环境变量。OGRE_HOME,值为C:\OgreSDK。

解压OgreDependencies_MSVC_20100501.zip,把里面的内容复制到C:\OgreSDK,提示是否覆盖,覆盖就OK了。

安装Ogre_VC8_AppWizard_1.7.0_4.exe,安装地址一定要选C:\OgreSDK。

然后打开VS2005,“工具”-“选项”-“项目和解决方案”–“VC++目录”,然后在“包含文件”里增加

C:\OgreSDK\include

C:\OgreSDK\include\OIS

C:\OgreSDK\boost_1_42

C:\OgreSDK\include\OGRE

在“库文件”里增加

C:\OgreSDK\boost_1_42\lib

C:\OgreSDK\lib\debug

C:\OgreSDK\lib\release

如此还差最后一步就快好了。那就是编译和生成Ogre(我也不知道这么说对不对)

3、Cmake上场。

打开Cmake,然后在源文件目录选择C:\OgreSDK,目标目录依然是它。然后点Configure,等待之后会有红色的东西出现,那只是让你看下,继续点Configure,过会Configure成功后,点击Generate,成功后关闭Cmake。

好了,这时在C:\OgreSDK目录下会有一个Ogre.sln文件,打开,分别在Debug和Release目录下生成一次。成功之后就没问题了。

4、测试

到这就安装和配置好了,打开VS2005,新建一个Ogre的工程(此时你打开vs2005后应该可以在项目向导列表里看到Ogre的那个了),一路默认下去,然后运行自己新建的工程,哈哈,绿色的魔人头像出现了吧?祝你成功。

捣鼓这个很折腾人,写这个日志也挺累的,相信搞Ogre的人也都是有基础的,我表达也还行,咱就不贴图了,有问题的话自己研究下,也可以留言。至于要转走的话,希望保留个地址。谢啦~

大功告成,你说累不累?好了,如果你对Orz有兴趣,可以参看这篇如何配置的文章,给和自己一样的菜鸟看的,高手就绕道吧。