Posted on 2008-11-06 14:32
Herbert 閱讀(887)
評論(0) 編輯 收藏 引用 所屬分類:
CEGUI
CEGUI_SDK 里面提供了十幾個例子,其中一個叫CEGUISampleHelper的項目,是專門用來配置CEGUI的使用環境的。因為CEGUI提供的庫文件也挺多的,如果每次創建一個項目都要重新創建使用環境就太麻煩了。我也照著CEGUISampleHelper來創建了一個使用環境。下面是創建的步驟:
1、新建一個解決方案,并在該解決方案下添加一個項目,項目類型是“類庫”,命名為“CEGUIConfiger"。
2、接著是修改項目的屬性,在“項目屬性”->“配置屬性”->“常規”面板下修改以下屬性:
1)輸出目錄:../lib (自己找一個合適的地方,方便其它項目調用就行了)
2)配置類型:默認是“動態庫(.lib)”,把它修改成“靜態庫(.lib)”。
3)字符集:設置為“使用多字節字符集”
4)公共語言運行庫支持:無公共語言運行庫支持
3、接下來修改“配置屬性”中的“C/C++”:
1)在“常規”->“附加包含目錄”中添加以下內容:
CEGUI_SDK\include;
CEGUI_SDK\dependencies\include;
CEGUI_SDK\Samples\common\include;
CEGUI_SDK
4、在“預處理器”->“預處理定義”中添加以下宏定義:
_CRT_SECURE_NO_DEPRECATE;
HAVE_CONFIG_H;
CEGUISAMPLE_EXPORTS;
_DEBUG;
CEGUI_STATIC;
TOLUA_STATIC
5、在“代碼生成”中修改以下內容:
1)啟用最小重新生成: 是(/Gm)
2)基本運行時檢查:兩者(/RTC1,等同于 /RTCsu)
6、再在“配置屬性”->“管理員”->“常規”->“輸出文件”中把“$(OutDir)\$(ProjectName).dll”改成“$(OutDir)\$(ProjectName).lib”。
這樣項目屬性的配置就完成了,接下來再把相關的頭文件、源文件加載進來就可以了,
右鍵項目,選擇“添加”->“新建篩選器”,并且把以下文件添加進來就可以了

這些文件可以從 CEGUI_SDK\Samples\common 中找到。接著生成項目就行了。