cegui0.7.7的安装配置

本文详细介绍了如何在vs环境下整合并配置OGRE和CEGUI,包括版本选择、配置文件修改等关键步骤,并揭示了在使用最新版本的VS时遇到的常见问题及其解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载:

http://www.cegui.org.uk/wiki/index.php/Main_Page下载到cegui官网去下比较好,我下载的版本是cegui0.7.7,ogre的版本是ogre1.8.1,VS的版本是vs2010。这里说一下vs的版本使用,尽量用当前最新版本的前2个,我之前就是用的vs2012结果ogre怎么都编译不过(是连接的地方出了问题)。这个问题之前的vs2010也出现过,后来在ogre1.7.4版本修改掉了,但是现在vs2012又出现这种bug了。微软频繁出自己的各种产品的版本,却又不做的良好的兼容性,VS是这样D3D也是这样。不过VS2012不错,直到这种版本我才感觉它跟eclipse的易用度有点接近了。

 

2.配置:

这里说到的配置,主要是对config.lua文件的修改。

OGRE_PATHS :指定对ogre依赖的头文件的地址,include路径

Cpp代码    收藏代码
  1. OGRE_PATHS = { "D:/OgreME/ogre""OgreMain/include""lib" }    

OIS_PATHS :与OGRE_PATHS 一样,指定的是OIS的依赖地址

Cpp代码    收藏代码
  1. OIS_PATHS = { "D:/OgreME/ogre/Dependencies""include/OIS""lib" }   

指定需要生成的渲染工程:true的生成

Cpp代码    收藏代码
  1. OPENGL_RENDERER = true  
  2. DIRECT3D9_RENDERER = true  
  3. DIRECT3D10_RENDERER = false  
  4. DIRECT3D11_RENDERER = true  
  5. IRRLICHT_RENDERER = false  
  6. OGRE_RENDERER = true  
  7. NULL_RENDERER = false  

指定生成图形编码器工程:同样true的生成,cegui默认是全部生成的,我也就没对其进行修改

Cpp代码    收藏代码
  1. TGA_IMAGE_CODEC = true  
  2. SILLY_IMAGE_CODEC = true  
  3. DEVIL_IMAGE_CODEC = true  
  4. FREEIMAGE_IMAGE_CODEC = true  
  5. CORONA_IMAGE_CODEC = true  
  6. STB_IMAGE_CODEC = true  

指定例子工程的依赖:这里的依赖是指渲染器.

Cpp代码    收藏代码
  1. SAMPLES_GL = true  
  2. SAMPLES_DX9 = true  
  3. SAMPLES_DX10 = true  
  4. SAMPLES_IRRLICHT = false  
  5. SAMPLES_OGRE = true  

 注意:如果这里设置为true,在编译SAMPLES工程的时候,会要求提供相应的RENDERER,如果没有编译会失败

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值