zoukankan      html  css  js  c++  java
  • 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相同文件夹下即可。

    运行界面:

     

    明天继续玩

     

     

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

  • 相关阅读:
    转载:CentOS7下部署Django项目详细操作步骤
    转载 js弹出框、对话框、提示框、弹窗总结
    python 博客开发之散乱笔记
    python 用 PIL 模块 画验证码
    RL
    c++ 基础知识 0001 const 知识2
    c++ 基础知识 0001 const 知识1
    神经网络的理论基础
    go set up on ubuntu
    ubuntu 上查看文件的内容,二进制形式展现
  • 原文地址:https://www.cnblogs.com/punkrocker/p/1997321.html
Copyright © 2011-2022 走看看