1、下载MSYS,安装配置好MinGW路径。
2、在官网下载 wxMSW - installer for Windows, with manual (other formats: zip) 解压
3、编译安装,在MSYS下,浏览到路径 C:/wxWidgets-2.8.11/build/msw,输入
mingw32-make.exe -f makefile.gcc 即可
不过,用户可定制一下编译选项,比如我要编译出一个支持Unicode的静态的debug版本,则需指定一下参数:
mingw32-make.exe -f makefile.gcc UNICODE=1 BUILD=debug
要编译出一个支持Unicode的动态的整合成一个大库的release版本,则这样:
mingw32-make.exe -f makefile.gcc SHARED=1 MONOLITHIC=1 UNICODE=1 BUILD=release VENDOR=LIAMA
具体参数可以看C:/wxWidgets-2.8.11/build/msw下面的config.gcc文件。
如果还想使用OpenGL模块,则需要修改 C:/wxWidgets-2.8.11/include/wx/msw 下面的setup.h文件,
将1006行的 #define wxUSE_GLCANVAS 0 改成 #define wxUSE_GLCANVAS 1
然后,在编译参数后面添上USE_OPENGL=1
编译运行一下demos 和 samples里面的例子试试看: