Posted on 2008-04-10 18:03
RichardHe 阅读(143)
评论(0) 编辑 收藏 引用
今天一天在研究CEGUI,3月27日出了0.60版,不过我下的还是0.50,因为项目中用的也是0.50,由于昨天没下载dependencies这个库,所以在编译的时候出了许多错.
从头开始说吧:
1,首先下载CEGUI-0.5.0b,再解压;
2,其次下CEGUI源码包,里面文件夹名字是dependencies,解压后放在CEGUI的根目录;
3,进入CEGUI代码目录的makefiles文件夹,打开premake目录,再根据你的VC的编译器选择build_vs20**的批处理文件;
4,打开premake目录下的CEGUI. sln和CEGUISamples.sln解决方案,之后进行编译就行了
5,在Bin和Lib目录下是编译之后生成的文件.Bin目录下的CEGUISamples生成的exe文件,可以运行.
在调试CEGUISamples,出错了,CEGUI - Exception的错,DefaultResouceProvider::load - VanillaSkin.scheme does not exist,弄了半天不明白,最后还是请教同事,
原来是工作目录的没有设置.应该和输出文件Bin是同一个目录.
问题解决!