cegui0.7.7的装配配置
cegui0.7.7的安装配置1.下载:http://www.cegui.org.uk/wiki/index.php/Main_Page下载到cegui官网去下比较
cegui0.7.7的安装配置
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代码??

- OGRE_PATHS?=?{?"D:/OgreME/ogre",?"OgreMain/include",?"lib"?}????
OIS_PATHS :与OGRE_PATHS?一样,指定的是OIS的依赖地址
Cpp代码??

- OIS_PATHS?=?{?"D:/OgreME/ogre/Dependencies",?"include/OIS",?"lib"?}???
指定需要生成的渲染工程:true的生成
Cpp代码??

- OPENGL_RENDERER?=?true??
- DIRECT3D9_RENDERER?=?true??
- DIRECT3D10_RENDERER?=?false??
- DIRECT3D11_RENDERER?=?true??
- IRRLICHT_RENDERER?=?false??
- OGRE_RENDERER?=?true??
- NULL_RENDERER?=?false??
指定生成图形编码器工程:同样true的生成,cegui默认是全部生成的,我也就没对其进行修改
Cpp代码??

- TGA_IMAGE_CODEC?=?true??
- SILLY_IMAGE_CODEC?=?true??
- DEVIL_IMAGE_CODEC?=?true??
- FREEIMAGE_IMAGE_CODEC?=?true??
- CORONA_IMAGE_CODEC?=?true??
- STB_IMAGE_CODEC?=?true??
指定例子工程的依赖:这里的依赖是指渲染器.
Cpp代码??

- SAMPLES_GL?=?true??
- SAMPLES_DX9?=?true??
- SAMPLES_DX10?=?true??
- SAMPLES_IRRLICHT?=?false??
- SAMPLES_OGRE?=?true??
?注意:如果这里设置为true,在编译SAMPLES工程的时候,会要求提供相应的RENDERER,如果没有编译会失败