CEGUI环境的搭配

提前准备工具及安装包:

1、CMake:一款编译工具 下载地址
2、CEGUI的源码及依赖项
CEGUI环境的搭配
第一个箭头所指,代表是Windows系统的源码包,第二个则是Unix和Linux系统的源码包。

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

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

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

    CEGUI环境的搭配

CEGUI环境的搭配

CEGUI环境的搭配
CEGUI环境的搭配

CEGUI环境的搭配
再将依赖项中的bin(主要),include,lib(次要)文件复制到CEGUI源码下工程的目录下,即

CEGUI环境的搭配
CEGUI环境的搭配

  1. 测试是否成功:
    在CEGUI/build目录下找bin目录下的应用程序,打开看是否正常运行,或者点击CEGUI.sln,找CEGUISampleFramework-0.8单独运行这个项目。
    我的电脑上出现:
    CEGUI环境的搭配
    CEGUI环境的搭配
    表示有个.xml文件并未找到。
    搜索之后发现这个文件在datafile/samples文件下,于是将它复制到samples目录下
    CEGUI环境的搭配
    最后
    CEGUI环境的搭配
    CEGUI环境的搭配
    再次打开程序
    CEGUI环境的搭配
    CEGUI环境的搭配