安裝(假設目標目錄爲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打印字符串)