cegui0.6.0的下载、安装、配置及samples浏览

  一直想了解下CEGUI,可是由于各种原因拖了下来,最近由于工作需要,那就学习下吧,当前版本有很多,由于我找到的比较详细的教程是0.6.0的,那就先熟悉下再考虑学习更高级的版本吧。

一、下载:

  CEGUI的官网是:http://www.cegui.org.uk/,可以从官网下载到所有官方文件,但是这个网站居然被和谐了,不会FQ的话,只能到其他地方下载了。。。

  1、下载CEGUI0.6.0:

  打开网址:http://sourceforge.net/projects/crayzedsgui/files/,选择CEGUI Mk-2打开CEGUI各个版本页面,选择0.6.0打开,点击“CEGUI-0.6.0.zip”下载。

  2、下载依赖文件包:

  打开网址:http://sourceforge.net/projects/crayzedsgui/files/,选择CEGUI Mk-2 MSVC++ Dependencies打开依赖库各个版本页面,选择0.6.0打开,里面有vc71、vc8、vc9三个版本的依赖库,由于我本地是vc2003,所以我下载了CEGUI-DEPS-0.6.0-vc71.zip

  3、下载CEGUI布局编辑器和图像集编辑器:

  打开网址:http://sourceforge.net/projects/crayzedsgui/files/,选择CELayoutEditor打开布局编辑器下载页面,选择0.6.0打开,下载CELayoutEditorSetup-0.6.0.exe,当然,如果想看源码的话,那把其他的也下载了吧。

  打开网址:http://sourceforge.net/projects/crayzedsgui/files/,选择CEImagesetEditor打开图像集编辑器下载页面,选择CEImagesetEditor-0.6.0.exe.zip下载,如果想看源码,把其他的也下载了吧。

 

二、安装:

  安装都是很傻瓜的,我就不详细说了,不是所有都需要安装的,有些解压就可以用了。

三、编译配置:

  打开CEGUI解压目录的makefiles\premake文件夹,运行批处理文件build_vs2003.bat(因为我本地是vc2003,其他版本的vc请运行相应的批处理),生成CEGUI.sln。运行CEGUI.sln编译一下,会报很多错误,没错,那是因为还没配置好。将我们刚才下载的依赖文件包解压后复制到CEGUI解压目录,重新编译就好了。

  点击运行批处理文件build_samples_vs2003.bat,生成例子程序的解决方案文件CEGUISamples.sln,运行CEGUISamples.sln重新编译。会生成所有例子程序的exe,运行例子程序,会报很多找不到DLL的错误,将那些dll从解压目录的bin和依赖文件包的bin复制到samples的bin目录,重新运行这些例子程序,就可以看到各个例子的效果了。其实我本地还有一个问题,也说一下吧,启动例子程序提示找不到d3dx9d.dll,因为我本地的dxsdk是June 2010版本,所以我从那里复制了一个d3dx9d_33.dll到samples的bin目录,并改名为d3dx9d.dll,居然也成了。。。

四、个人评价

  初步看了下例子程序的效果图,感觉功能还比较齐全,但是画面效果就差强人意了,先不管了,可能是版本比较低或者美术问题吧。

 

 

posted @ 2013-03-31 02:05  抱月听风  阅读(753)  评论(0编辑  收藏  举报