CEGUI 0.4.1已经编译完了,第一次写教程,见谅
`" M# r; k1 q, e
: w! _4 U r5 x* R, lvs2008环境下编译CEGUI 0.4.1+ v. e" q9 \( v% [0 f g0 q0 c
; R& Z# y" ]9 |( {0 h2 N2 |一、下载CEGUI0.4.1源代码包,( S, S ~% t; d6 O) J* Q* e- a
http://ncu.dl.sourceforge.net/so ... k2-source-0.4.1.zip
# j# [7 W1 m7 \; m2 ~+ i6 `/ d% M
二、下载依赖文件包dependencies package,- n# S% ~7 ~/ ?. |0 W! n! x
http://ncu.dl.sourceforge.net/so ... deps-vc8-xerces.zip
; W7 W* B" p1 y0 M( kPS:我使用的VS2008,0.4.1版本发布的时候还没有,这里选择最新的vc8,也是可用的。
3 E, `* `3 X! l: l6 b l) Q6 ^& d; t
三、下载freetype源代码包
. A5 ~7 }' x$ N5 [4 ohttp://downloads.sourceforge.net/sourceforge/freetype/ft2110.zip
7 i3 j0 o0 M* D9 k2 g) c' Q* yCEGUI0.4.1用的是freetype2.1.10版本,实际上下载更高版本也是可以用的,改个名字就行了 E( F& j, Q( v8 O0 r& n
+ p+ O, ~% U$ P1 a四、解压CEGUI源代码包,将dependencies解压后,复制到CEGUI源代码根目录下。
4 X$ R( h2 f4 J2 Z& a7 N0 R d
5 }) F j# U, y5 s. n. X# ^五、编译freetype2110; L& S) X5 f7 d
将编译完成的freetype2110.lib复制到CEGUI根目录下的lib目录中
0 I0 i5 I2 i% x1 R+ ?同时将freetype根目录下的ft2build.h复制到CEGUI根目录下的include目录中& I/ w" g/ {7 Q6 s% W% `
0 f/ V X( f7 |. x/ C- r六、打开CEGUI方案(makefiles\\win32,选择最新的vc++7.1,打开其中的CEGUI.sln),现在就可以开始编译了,注意要选择“Debug”和“'Release”生成相应的版本。
& k" E$ M8 |6 c, G ]' [) G3 ^7 P& c& f2 e3 N
七、进入CEGUI代码Bin和Lib目录,得到编译完成的CEGUIBase.dll和CEGUIBase.lib+ X) I. p, B9 R( t
1 k6 e6 c5 W# ]" {+ O9 z# a3 U附件是编译完成的dll和lib文件 |