安装(假设目标目录为wxWidgets)
1、到点击打开链接下载Windows installer并安装
2、打开build\msw子目录中的工程文件,编译
3、将include目录拷贝到wxWidgets\下
4、将lib目录下的lib\vc_dll(动态库)和lib\vc_lib(静态库)拷贝到wxWidgets\lib下
测试
1、建立空的项目
2、复制点击打开链接中的HelloWorld到项目中
3、将字符集改为unicode
4、在项目的include目录中加入wxWidgets\include\msvc和wxWidgets\include(注意两个目录的顺序)
5、在项目的lib目录中加入wxWidgets\lib\vc_lib或wxWidgets\lib\vc_dll
6、编译运行
New
若出现“snprintf conflicts with Standard Library function declaration”,则找到tif_config.h和tif_config.vc.h,将其中snprintf的宏定义去掉。
若出现“wxWidgets-3.0.2\include\wx/propgrid/advprops.h(453): error C2668: 'wxDateTime::wxDateTime': ambiguous call to overloaded function”,则将“”return m_value;”改为“return m_value.GetDateTime();”
若wxPrintf, wxString::Printf不能正常工作,则修改strvararg.cpp中的HandleString函数(全部使用unix的版本,即用ls打印字符串)