CEImagesetEditor编译过程

    Ogre3D使用过程中,常见教程很多使用CEGUI作为GUI,CEGUI除基本SDK外,还有CEImagesetEditor和CELayoutEditor两个常用工具。其中CELayoutEditor在官网有编译好的可执行文件,可直接下载使用,而CEImagesetEditor只有源码,需要自己编译。经过尝试,编译成功(win7+vs2008),过程如下:

    1.CEImagesetEditor编译需要wxWidgets,首先需要编译wxWidgets。在http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.11.zip处下载2.8.11版本。打开wxWidgets文件夹下的build\msw\wx.dsw,选择Yes to All,把工程升级。由于wxWidgets默认不是用OpenGl渲染(这个表述可能不对,反正大概就这么个意思),需要改一下setup.h文件,将其中的#define wxUSE_GLCANVAS 0改为#define wxUSE_GLCANVAS 1。然后编译Unicode Debug和Unicode Release版本。

    2. 打开CEImagesetEditor文件夹下的vc++9目录下的CEImagesetEditor.sln。配置好包含文件夹及库文件后,编译。好像这还有什么配置来着,可能是需要在系统环境变量中根据工程属性-生成事件-生成后事件中命令行增加$(CE_IMAGESET_EDITOR)的目录。另外,如果之前编译CEGUI的时候把OpenGL渲染选项干掉了,重新编辑config.lua,再生成工程,否则会找不到CEGUIOpenGLRender.lib及对应DLL。

    3.如果编译成功了,在CEImagesetEditor运行时会报一些缺少DLL的错误,只要将CEGUIBase.dll、CEGUIExpatParser.dll、CEGUIFalagardWRBase.dll、CEGUIFreeImageImageCodec.dll、CEGUIOpenGLRenderer.dll、CEGUISILLYImageCodec.dll、SILLY.dll拷贝到exe相同文件夹下即可。

运行界面:

2011032723391371.jpg

 

明天继续玩

 

 

参考内容http://wz.cnblogs.com/detail/289035/

转载于:https://www.cnblogs.com/punkrocker/archive/2011/03/27/1997321.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值