CEGUI编译

CEGUI编译CEGUI版本0.8.2依赖库使用cegui-deps-0.8.x-src由于我是要在Ogre中使用CEGUI做界面,所以渲染引擎使用Ogre,编译的Ogre版本1.9CEGUI和cegui-deps-0.8.x-src都能通过cmake创建vs项目先编译cegui-deps-0.8.x-src,使用cmake生成vs解决方案,因为不依赖别的库,所以不需要怎么配置,直接co

大家好,又见面了,我是你们的朋友全栈君。

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

CEGUI编译

渲染引擎

CEGUI编译

引擎使用Ogre,由于之后还要编译CEGUI的界面编辑器CEED需要用到OpenGL,所以这里也选上了

xml解析使用tinyXML

CEGUI编译

一些特性选择

CEGUI编译

CEGUI编译

pcre_regex这个需要加上,使CEGUI支持正则表达式(重要)

CEGUI_OPTION_DEFAULT_IMAGECODEC

CEGUI_OPTION_DEFAULT_XMLPARSER

改成自己选择的库对应的名称,不知道对应的名称叫啥,可以到CEGUI对于的cmake.txt文件里面找

支持脚本,选择了lua和Python,lua是我打算使用的绑定脚本,选择Python是因为CEED使用该脚本,不打算编译CEED的不用选

因为编译Python使用的CEGUI真心很慢

CEGUI编译

接下来就是生成vs解决方案并编译啦,编译时可能会有些链接错误,把路径设置下就好

截图留念

CEGUI编译

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163729.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • qt中QHBoxLayout或QVBoxLayout布局内控件的动态生成与显示[通俗易懂]

    qt中QHBoxLayout或QVBoxLayout布局内控件的动态生成与显示[通俗易懂]恢复内容开始qt中QHBoxLayout或QVBoxLayout布局内控件的动态生成与显示打个比方,我现在写个小例子,这个小例子是这样的,整个界面分为俩个部分,分为上半部分和下半部分,上半部分为5

    2022年8月4日
    10
  • 游戏建模学习经验分享

    游戏建模学习经验分享最近通过很多师弟的交流,我发现游戏建模初学者大多存在三个大问题,一是工具的使用不够熟练,甚至有些功能还不知道,二是对布线的规范没有太大的要求和了解,三是对游戏制作流程不清晰和板绘下的功力不够,对贴图制作用工少,甚至有些人还处于一直做白膜的阶段,那么对大多说想要要学游戏建模的学习者想要学什么:低模,高模制作,贴图材质,动作特效。毕竟很多人学的并没有那么快,建模实质就是孰能生巧,做的东西多了,遇到问题多了,解决之后就会学的更多。今天就跟大家聊一聊目前我遇到新手关于建模方面的问题。1:工具使用不熟练很多师

    2022年5月19日
    41
  • LaTeX伪代码写法总结

    LaTeX伪代码写法总结1.伪代码所用包一般会接触到的包有algorithm、algorithmic、algorithmicx、algorithm2e这四种包。algorithm一般用于给伪代码提供一个浮动体环境,防止其换页或其他因素导致的内容中断,从而跨页显示。algorithmic则用于编辑伪代码的内容,一些for、while、if等语句通过该包中的命令进行编写。algorithmicx则可以看作algorithmic的升级版,参考资料…

    2025年6月10日
    2
  • 完全卸载flash浏览器插件_浏览器内置flash卸载

    完全卸载flash浏览器插件_浏览器内置flash卸载前天晚上不知道点到了什么东西,弹出来个窗口说浏览器的Flash插件需要升级,当时也没多想就确定了,结果发现QQ2009一开就崩溃,囧……找了半天发现问题出在升级的这个Flash插件上面,于是在控制面板中卸载掉,重新安装——一开QQ继续崩溃,继续囧……再查,发现在控制面板中卸载Flash插件之后,在C:\Windows\System32\Macromed\Flash\依旧存在两个文…

    2022年10月15日
    2
  • poj1050最大子矩阵和

    poj1050最大子矩阵和

    2022年2月6日
    40
  • javascript获取当前时间,按指定格式输出_js获取现在本地时间的代码

    javascript获取当前时间,按指定格式输出_js获取现在本地时间的代码使用js获取当前时间

    2022年9月23日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号