CEGUI环境的搭配[通俗易懂]

CEGUI环境的搭配[通俗易懂]提前准备工具及安装包:1、CMake:一款编译工具下载地址2、CEGUI的源码及依赖项第一个箭头所指,代表是Windows系统的源码包,第二个则是Unix和Linux系统的源码包。配置环境步骤(针对windows平台,图形化操作)Linux下,或者Windows下dos命令也可以完成相应操作,输入相关命令即可。将源码包以及依赖项进行解压如:然后打…

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

提前准备工具及安装包:

1、CMake:一款编译工具 下载地址
2、CEGUI的源码及依赖项
在这里插入图片描述
第一个箭头所指,代表是Windows系统的源码包,第二个则是Unix和Linux系统的源码包。

配置环境步骤(针对windows平台,图形化操作)

Linux下,或者Windows下dos命令也可以完成相应操作,输入相关命令即可。

  1. 将源码包以及依赖项进行解压
    如:
    在这里插入图片描述
  2. 然后打开CMake,先对依赖项进行编译
    在这里插入图片描述
    在这里插入图片描述
    将文件路径复制到上面箭头所指地方,第二个箭头所指的地方是代码工程生成的目录,我在此后面加了一个/build,即新建一个build目录存放代码工程文件。
    在这里插入图片描述
    先点击Configure,配置,待完成后,再点击Generate生成。
    配置和生成的时候,选择自己电脑上合适的编辑器,如我的是VS 2017.
    图中中间的红色背景的选项,一开始是没有的,我这已经生成完毕,所以才出现
  3. 找到依赖项,打开刚才生成的build文件
    在这里插入图片描述
    在这里插入图片描述
    点击生成解决方案,debug和release模式个来一遍。(选项就在生成选项下面)。
  4. 将依赖项复制到CEGUI源码目录下,即:
    在这里插入图片描述
    复制到:
    在这里插入图片描述
  5. 编译CEGUI源码
    和前面编译依赖项步骤类似,打开CMake,将CEGUI的源码路径进行输入。
    在这里插入图片描述
    一样先点击Configure,然后出现中间的一些可选项,自行选择,或者默认。最后点击Generate生成。
    生成完毕之后,便可以把CMake关闭了。
  6. 打开CEGUI源码中的build目录下的cegui.sln
    再打开cegui.sln工程进行解决方案的生成,和前面一样,debug和release模式下各来一次。
    在这里插入图片描述
    期间可能会遇到error 2001:常量中有换行符错误
    在这里插入图片描述

    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
再将依赖项中的bin(主要),include,lib(次要)文件复制到CEGUI源码下工程的目录下,即

在这里插入图片描述
在这里插入图片描述

  1. 测试是否成功:
    在CEGUI/build目录下找bin目录下的应用程序,打开看是否正常运行,或者点击CEGUI.sln,找CEGUISampleFramework-0.8单独运行这个项目。
    我的电脑上出现:
    在这里插入图片描述
    在这里插入图片描述
    表示有个.xml文件并未找到。
    搜索之后发现这个文件在datafile/samples文件下,于是将它复制到samples目录下
    在这里插入图片描述
    最后
    在这里插入图片描述
    在这里插入图片描述
    再次打开程序
    在这里插入图片描述
    在这里插入图片描述
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2022年7月24日 下午4:36
下一篇 2022年7月24日 下午4:46


相关推荐

  • 抽丝剥茧,带你理解转置卷积(反卷积)

    抽丝剥茧,带你理解转置卷积(反卷积)这里写自定义目录标题转置卷积普通卷积(直接卷积)转置卷积形象化的转置卷积欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FL…

    2022年6月21日
    42
  • 安卓刷机教程_android反编译教程

    安卓刷机教程_android反编译教程我的机器是Nexus5一.安装驱动如何进入fastboot模式1.拔掉数据线,将手机关机2.关机后同时按住【音量减小键】和【开关机键】即可进入Fastboot模式开启usb调试–>

    2022年8月1日
    9
  • 最新面试题汇总(附带答案)【建议看看】

    最新面试题汇总(附带答案)【建议看看】1.性能测试关注的指标是什么?从外部看,性能测试主要关注如下三个指标:吞吐量:每秒钟系统能够处理的请求数、任务数响应时间:服务处理一个请求或一个任务的耗时错误率:一批请求中结果出错的请求所占比例从服务器的角度看,性能测试主要关注CPU、内存、服务器负载、网络、磁盘IO等。2.性能测试怎么做的?/如果你要进行性能测试,你是如何展开操作的?1.确定关键业务,关键路径;2.确定测试的关键数据。比如并发量,响应时间,循环次数等;3.准备测试环境,完成脚本录制或脚本开发;4.执行测试,观察或监控

    2026年4月16日
    4
  • Mybatis分页查询(通过SQL分页实现)[通俗易懂]

    Mybatis分页查询(通过SQL分页实现)[通俗易懂]Mybatis分页查询(通过SQL分页实现)前言实现有哪几种方式:网页分页(一次查询所有数据,加载到网页,那么适合数量小的操作)服务器端分页java程序中查询所有数据,网页需要哪一页,就给哪一页数据,会撑爆java服务器,建议查询缓存优化数据库分页请求一页数据,查询数据库即可本文采用Oracle中的rownum实现分页,数据表使用Oracle中Scott的EMP表一、搭建环境目录结构导入jar包mybatis-3.2.7.jarojdbc6.jar数

    2022年5月8日
    122
  • python批量修改文件名,并且文件名长度对齐

    python批量修改文件名,并且文件名长度对齐python 批量修改文件名 并且文件名长度对齐 importospath r E code Datasets filename list os listdir path a 0foriinfilen list used name path filename list a new name path str a zfill 3 tif 文件名长度对齐 os rename used name new name a 1

    2026年3月26日
    2
  • Claude Code 兩分鐘快速上手:終端機裡的 AI 寫程式夥伴

    Claude Code 兩分鐘快速上手:終端機裡的 AI 寫程式夥伴

    2026年3月16日
    2

发表回复

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

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