【转】Ogre1.7.1在VS2005下的安装
原文地址: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有兴趣,可以参看这篇如何配置的文章,给和自己一样的菜鸟看的,高手就绕道吧。