CEGUI 0.4.1已经编译完了,第一次写教程,见谅
! I3 V/ E q: v4 d9 o: V q9 x. c5 o) I1 R; L: f
vs2008环境下编译CEGUI 0.4.15 @4 [( \6 V: }
3 C. K, l$ `/ }$ q/ q9 r
一、下载CEGUI0.4.1源代码包,! h1 k" ? R) G8 m! S- X
http://ncu.dl.sourceforge.net/so ... k2-source-0.4.1.zip$ y8 z2 ?+ s6 | H3 R( G8 o
_2 }$ l5 l% Q- `0 u& v6 N+ n二、下载依赖文件包dependencies package,- Z$ \/ S# K5 z* a2 Y/ t4 }
http://ncu.dl.sourceforge.net/so ... deps-vc8-xerces.zip
" L& b, U7 O- @8 hPS:我使用的VS2008,0.4.1版本发布的时候还没有,这里选择最新的vc8,也是可用的。
X; V1 t$ z' l- g
/ u O2 d$ e D6 A/ [+ f* f三、下载freetype源代码包/ ]% v# l7 R/ U, U; Y0 J
http://downloads.sourceforge.net/sourceforge/freetype/ft2110.zip
7 X5 O% J) n) ^; t# PCEGUI0.4.1用的是freetype2.1.10版本,实际上下载更高版本也是可以用的,改个名字就行了: t- `5 F3 F, M; k8 \. K
6 b) J/ Q8 D9 G: d# Z四、解压CEGUI源代码包,将dependencies解压后,复制到CEGUI源代码根目录下。
$ ?' S5 s# k6 g+ K+ f/ I7 U7 O( u
% J, B/ Q" e5 Z2 f; v+ l+ B五、编译freetype21109 w$ h4 `* d3 {# I! a
将编译完成的freetype2110.lib复制到CEGUI根目录下的lib目录中
% x* m6 u, ]- S* B$ L同时将freetype根目录下的ft2build.h复制到CEGUI根目录下的include目录中
" M! F3 u' L- P- R6 y
. f( ?- t$ l7 j% Y4 q1 ]六、打开CEGUI方案(makefiles\\win32,选择最新的vc++7.1,打开其中的CEGUI.sln),现在就可以开始编译了,注意要选择“Debug”和“'Release”生成相应的版本。' k2 ` {( y6 k
! T' e. h: R$ M; W2 P. x8 V: a七、进入CEGUI代码Bin和Lib目录,得到编译完成的CEGUIBase.dll和CEGUIBase.lib
9 H1 n) Z( A5 P; u) f' f0 W2 F! B3 N0 ]3 _2 o" E* _
附件是编译完成的dll和lib文件 |