1. 下載下傳安裝檔案
2. 安裝,注意所謂的安裝僅僅是把檔案拷貝到了一個指定的目錄,還需要進行編譯。很簡單,進入/wxWidgets-2.8.3/build/msw,用VC2005打開wx.dsw,因為DSW是VC6的工程檔案,點确定進行轉換,然後在DEBUG下直接編譯即可。注意,要使用GLCANVAS的話需要把setup.h中的wxUSE_GLCANVAS設為1。編譯的結果是在wxWidgets-2.8.3/lib/vc_lib産生了一系列的LIB檔案和一個mswd檔案夾。好了,編譯好了就可以使用了。
/wxWidgets-2.8.3/build/msw目錄下生成了多個包含了目标檔案的目錄,占了很大空間,可以删掉。
3. 設定VC開發環境。
“Tools” — “Options” —- “Projections and solutions” —- “library files” 加入:D:/wxWidgets-2.8.3/lib/vc_lib/
“Tools” — “Options” —- “Projections and solutions” —- “include files”加入D:/wxWidgets-2.8.3/include和
D:/wxWidgets-2.8.3/include/msvc
4. 運作例子。
進入D:/wxWidgets-2.8.3/samples/animate,打開該工程,Project—〉project depedence,把adv,core和base都去掉鈎。然後就可以編譯運作了。
5.建立工程需要在”Project” — “setting” — “General” — “charecter set” –選 No Set
在”Project” — “setting” — “Linker” — “Input” — “Additional depedencies”: 加入
wxmsw28d_adv.lib
wxmsw28d_core.lib
wxbase28d.lib
wxtiffd.lib
wxjpegd.lib
wxpngd.lib
wxzlibd.lib
wxregexd.lib
wxexpatd.lib
winmm.lib
comctl32.lib
rpcrt4.lib
wsock32.lib
odbc32.lib