CEGUI 0.4.1已经编译完了,第一次写教程,见谅3 Q( U3 }3 L! A( m6 L, _8 J
) O, v! r- N" X' I& x
vs2008环境下编译CEGUI 0.4.1' }) _- I9 k. W/ z( y: D
9 t9 }: P9 [( C7 \$ V% N+ @. }$ f
一、下载CEGUI0.4.1源代码包,8 H; z& w' C1 `4 u! |( {" y
http://ncu.dl.sourceforge.net/so ... k2-source-0.4.1.zip( G( {- c' z* u! \" ~
" H& z" u# r+ a/ I二、下载依赖文件包dependencies package,) F3 ]6 ?7 C# l9 `$ J9 t
http://ncu.dl.sourceforge.net/so ... deps-vc8-xerces.zip2 @. `7 k: q* I& s- }4 [: l4 }5 g
PS:我使用的VS2008,0.4.1版本发布的时候还没有,这里选择最新的vc8,也是可用的。, B0 C, q& _# `9 M5 H# z
, o$ s1 A$ Q! E" h
三、下载freetype源代码包
& b1 {- H9 @3 M* Shttp://downloads.sourceforge.net/sourceforge/freetype/ft2110.zip5 y5 x( c! S8 o: e, Y6 i
CEGUI0.4.1用的是freetype2.1.10版本,实际上下载更高版本也是可以用的,改个名字就行了$ o6 A3 N- t7 b- c+ ?
3 k- ^8 N' b3 s' z四、解压CEGUI源代码包,将dependencies解压后,复制到CEGUI源代码根目录下。3 x- N1 n) V* N
0 N! h# h) |; J- e/ _+ ~6 x( R" b% {
五、编译freetype2110) V4 w, g d8 a* W, p
将编译完成的freetype2110.lib复制到CEGUI根目录下的lib目录中
2 U# C) H4 y- V同时将freetype根目录下的ft2build.h复制到CEGUI根目录下的include目录中
' W* {" P T! H* ~# j; B
. P- K5 R6 w; h3 y+ S: Y3 z六、打开CEGUI方案(makefiles\\win32,选择最新的vc++7.1,打开其中的CEGUI.sln),现在就可以开始编译了,注意要选择“Debug”和“'Release”生成相应的版本。
- s2 h0 e( _ ~9 s2 R1 @( u& O# _3 ?: l- n7 m- B
七、进入CEGUI代码Bin和Lib目录,得到编译完成的CEGUIBase.dll和CEGUIBase.lib
- E) G" ?" L# T, g& F7 v
2 Y3 B. j( G# |# o) ~8 K附件是编译完成的dll和lib文件 |