安装好以后首先要编译。
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