CEGUI编译

本文介绍了如何编译CEGUI 0.8.2版本,特别是当它与Ogre 1.9结合使用时。首先,通过cmake配置和编译cegui-deps-0.8.x-src,解决devil库的编码问题。接着,将编译好的dependencies文件夹放入CEGUI的build目录,并选择freeimage作为图片库,Ogre为渲染引擎,tinyXML为XML解析器,同时启用pcre_regex支持正则表达式。此外,还介绍了如何为lua和Python脚本绑定进行配置。在编译过程中,可能需要调整链接器路径以解决错误。
摘要由CSDN通过智能技术生成

CEGUI版本0.8.2

依赖库使用cegui-deps-0.8.x-src

由于我是要在Ogre中使用CEGUI做界面,所以渲染引擎使用Ogre,编译的Ogre版本1.9


CEGUI和cegui-deps-0.8.x-src都能通过cmake创建vs项目

先编译cegui-deps-0.8.x-src,使用cmake生成vs解决方案,因为不依赖别的库,所以不需要怎么配置,直接configure,然后generate

编译cegui-deps-0.8.x-src,在编译时devil库会报错,原因是文件编码问题

ilu_err-japanese.h,ilu_err-french.h两文件,第一个改成utf-8,第二个就不知道用啥编码才行了,不过这个库不是必须的

编译完成会有个dependencies文件夹


生成CEGUI解决方案,我是新建了文件夹build作为生成目录

将刚才的dependencies文件夹复制过来,放到build中


下面是我选择编译的库和特性

图片库使用freeimage



渲染引擎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值