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