wxWidgets安裝測試

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

發佈了20 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章