今天重新编译了下CEGUI 0.7.1 版本,编译倒是没什么大的问题,顺利通过。
当开始写些东西的时候,奇怪的问题出来了,找不到CEGUIOgreRenderer_d.lib文件。
应该都编译出来了啊。仔细研究发现:在用bat生成项目的时候并没有生成OgreRenderer这个项目。OpenGL 和Direct3D到是有的,于是找了半天发现在premake目录下面有个config.lua的文件,打开后找到OGRE_RENDERER = false 这个开关设置为true就可以了软后重新编译这个项目CEGUIOgreRenderer_d.lib就出来了。
写下来希望能帮和我有一样问题的朋友。