我下载的版本是:
OgreSDK_vc10_v1-7-2
boost版本是boost_1_42
系统版本是Win 7 Ultimate x64
编译器环境是VS2010 32位
首先解压到D盘
我这里为:D:\OgreSDK_vc10_v1-7-2
还要下载一个OGRE依赖库
下载好之后,把dependency 这个依赖库解压到D:\OgreSDK_vc10_v1-7-2下,即D:\OgreSDK_vc10_v1-7-2\dependency
然后用cmake 编译这个依赖库
编译好之后
1. 设置环境变量
http://www.ogre3d.org/tikiwiki//Installing+the+Ogre+SDK&structure=Development
具体为:setx OGRE_HOME D:\OgreSDK_vc10_v1-7-2
然后下载OGRE VS2010 安装向导
http://code.google.com/p/ogreappwizards/downloads/detail?name=Ogre_VC10_AppWizard_1.7.1_2.exe
安装后,会在vs2010 里面生成一个 ogre application wizard,
同时他会帮你配置好vs2010 里面的各种环境
最后就是
把OGRESDK的一些文件通过环境变量包含进VS2010 前面我已经设置了环境变量为 ORGE_HOME
具体为可以看上面链接
(如果不知道VS2010 如何包含全局目录的,可以看我另外一篇文章,有介绍)
记住:环境变量的地址为:
$(OGRE_HOME)\include\OGRE
$(OGRE_HOME)\include\ISO
等等``和网上说的 只是OGRE_HOME\\include\OGRE 是不正确的环境路径,必须要加上$(OGRE_HOME)才是环境变量的路径
同时
对于resource_d.cfg和plugin_d.cfg两个文件网上的文章说要修改,但是新的版本是不用你修改的,修改你就错了```
我就是看见网上千遍一律的copy的文章````结果被折腾一天,都是因为改了这个地方。
还有其他什么要修改的也不用的。
最后运行一个Ogreapp程序就行了```官网有给``上面列出的地址有教程``````
对于CEGUI,贴出来
http://www.cegui.org.uk/wiki/index.php/CEGUI_Downloads_0.7.5
当然是选择第二项windows
CEGUI 0.7.5 Library Source Downloads
This package contains the source code supplied as a compressed tarball. It is intended for linux and Apple Mac users. Download Now!
This package contains the source code supplied as a compressed zip archive. It is intended for Microsoft Windows users. Download Now!
下载后解压到OGRESDK里面,例如
进行下载
打开D:\OgreSDK_vc10_v1-7-2\CEGUI-0.7.5\CEGUI-0.7.5\projects\premake文件夹
bin文件夹能找到dll文件,lib文件夹能找到lib文件
作完上面的后,把D:\OgreSDK_vc10_v1-7-2\bin\debug里面的OgreMain_d.dll和OIS_d.dll复制到D:\OgreSDK_vc10_v1-7-2\CEGUI-0.7.5 \bin里面,对应RELAESE,
接着同样build_samples_vs2008.bat
也是一样的````
good luck【http://hi.baidu.com/yourhzh/blog/item/8fff78f61b00a176dcc474b7.html】