第一步:先在官网下载wxWidgets的安装包,地址如下:http://www.wxwidgets.org/downloads/
第二步:安装wxWidgets,按步骤安装即可(若直接下载源码的,可忽略这一步)
第三步:进入build/msw文件夹,找到config.vc,该文件为编译的配置文件,需要修改一些配置,修改为如下:
1. SHARED = 0 或SHARED = 1 //静态库或动态库(一般没人会选择动态 =0即可)
2. UNICODE = 1 //Unicode编码,编译完库文件名称会带u,如wxmsw30ud.lib
3. BUILD = debug 或BUILD = release //建立库的类型
4. TARGET_CPU = $(CPU) 或TARGET_CPU = X64 //如需32位的库默认为前者,不变,如需编译64位的,改成后者
5. MONOLITHIC = 1 //0编译成多个库,1编译成单个大库 ,最好编译成单个库,wxCode的外部控件的编译需要用到单个的库,编译成多个的,会导致编译不了wxCode的一些库。
6.USE_GUI = 1
修改后保存;
第四步:打开vs的命令提示工具,进入wxWidgets源码文件夹的build/msw文件夹,如下图输入命令:nmake -fmakefile.vc
等待编译完成即可。