Posted on 2008-04-10 18:03
RichardHe 閱讀(146)
評論(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是同一個目錄.
問題解決!