CEGUI0.7.5 的配置

来源:互联网 发布:视觉盛宴软件下载 编辑:程序博客网 时间:2024/05/17 12:05

声明:转载请注明出处。



解压CEGUI 压缩文件 到任意目录,例:G:\ogre,如图2-1

图2-1

然后进行CEGUI 依赖库 的添加,添加到G:\ogre\CEGUI-0.7.5。如下图2-2目录

图2-2

然后进入到如下图2-3目录:G:\ogre\CEGUI-0.7.5\projects\premake

 

图2-3

用文本编辑器(为了更好的显示,建议用UltraEdit 等功能比较强的文本编辑器打开)、也可以直接用vs打开目录下的config.lua,找到下面几行:

改为:(注意:具体目录根据自己Ogre安装目录确定)

找到CEGUI_OLD_OIS_API变量,设置为false(我们这里用的这个版本默认已经是false了)

找到OGRE_RENDERER变量,设置为true

找到SAMPLES_OGRE变量,设置为true    

保存此文件!

 

然后进入目录G:\ogre\CEGUI-0.7.5\projects\premake,运行build_vs2008.bat(或对应的其他版本),你将看到CEGUI.sln,继续运行build_samples_vs2008.bat(或对应的其他版本),你将看到CEGUISamples.sln;

然后到G:\ogre\CEGUI-0.7.5\projects\premake目录下(根据自己CEGUI 安装目录

而定)打开CEGUI.sln 选择Debug 和Release 两种模型,分别编译

编译成功后,再对CEGUI Samples.sln 的Debug 和Release 分别编译,编译成功后,可以查看CEGUI.sln 里面的实例,可以选取其中一个工程,点击右键设为启动项目,如下图2-8所示:

图2-8

 

然后运行。我的电脑提示:

图2-9

所以我就把G:\ogre\CEGUI-0.7.5\dependencies\bin(根据自己CEGUI 的安装目录决定) 这个目录会看到如下图2-10一些文件:

图2-10

都拷到了C:\Windows\system下。

然后再次运行,假若你又出现如下图2-11错误:

图2-11

则把刚才把G:\ogre\CEGUI-0.7.5\dependencies\bin目录下的所有dll 文件拷贝到:G:\ogre\CEGUI-0.7.5\bin       (根据自己CEGUI的安装目录决定)这个目录下,同时到(根据自己CEGUI的安装目录决定)这个目录下,同时到G:\Ogre\OgreSDK_vc9_v1-8-0\bin\DebugG:\Ogre\OgreSDK_vc9_v1-8-0\bin\Release(根据自己Ogre 的安装目录决定)两个这个目录下,分别拷贝:OgreMain_d.dll 和OIS_d.dll 以及OgreMain.dll 和OIS.dll,到G:\ogre\CEGUI-0.7.5\bin(根据自己CEGUI 的安装目录决定)这个目录下,然后再次运行示例工程,可以看到如下图2-12启动界面,

图2-12

选择OpenGLRenderer 或者DirectX 运行:(注意不要选Ogre EngineRenderer)

(若出现下述问题:

先在VS2008里添加CEGUI相关的信息或检查下VS2008->Tools里是否有。


然后我们需要到解决方案一栏全部选择所有工程,点击右键----Properties

 

然后选择ConfigurationProperties----Debugging:


在Working Directory中填“G:\ogre\CEGUI-0.7.5\datafiles”。 点击确定,重新运行,如果按照上述方式,应该可以成功运行了。

)

~~~~效果如下图2-13:

图2-13

这样总算是把CEGUI 也算是配置好了。

 

原创粉丝点击