安裝好以后首先要編譯。
1、 登陸http://www.wxwidgets.org/,下載wxMSW-2.8.8-Setup.exe
2、 運(yùn)行wxMSW-2.8.8-Setup.exe,將wxWidgets安裝到D:\wxWidgets-2.8.8
3、 安裝完畢后還需要進(jìn)行編譯,要求有IDE,我用的是MS Visual Studio 2008
4、 進(jìn)入D:\wxWidgets-2.8.8\build\msw,運(yùn)用MS Visual Studio 2008打開wx.dsw或者wx_dll.dsw(或者兩者都編譯),因?yàn)?/span>.dsw文件是vc6的工程文件,點(diǎn)確定將所有文件進(jìn)行轉(zhuǎn)換,然后點(diǎn)擊Build->Configuration Manager,彈出窗口,選擇Active solution configuration為Unicode Debug或是別的,如果需要其中多個(gè)solution configuration,可以依次選中,然后依次按下F7鍵Build solution,我分別選中了Unicode Debug和Unicode Release,編譯完成后會(huì)在D:\wxWidgets-2.8.8\lib下生成vc_lib文件夾,其中包括生成的相應(yīng)的.lib等文件和 mswud文件夾。到此,wxWidgets安裝完畢。
【注意】wxbase28ud.lib中的ud代表Unicode Dug版本,相應(yīng)地wxbase28u.lib中的u代表的是UnicodeRelease版本。Unicode是統(tǒng)一的字符編碼標(biāo)準(zhǔn),采用雙字節(jié)對(duì)字符進(jìn)行編碼,支持多語(yǔ)言,有利于國(guó)際化,處理更方便,所以選擇編譯成Unicode版本。 工程中需要添加 wxWidget 的頭文件目錄:
%installdir%\include\msvc
%installdir%\include
以及庫(kù)目錄:
%installdir%\lib\vc_lib
另外如果是普通 Win32 工程的話,還需要鏈接額外的庫(kù):
comctl32.lib rpcrt4.lib