可能是我有點遲到,但這會幫助新手來wxwidgets。
首先Goto Wxwidgets目錄(下載路徑)在我的情況下是「C:\ Users \ WxWidgets_all」。 現在在該文件夾轉到生成目錄。現在打開Visual Studio命令提示符。如果您已經安裝了Visual Studio,那麼您可以通過開始菜單輕鬆找到它。 現在在命令提示符下,最高可達<Path to your wxWidgets>/build/msw/
。現在運行以下命令。
NMAKE/F makefile.vc --For Static Library and Debug Version
NMAKE/F makefile.vc SHARED = 1 --For SHARED Library and Debug Version
NMAKE/F makefile.vc BUILD =釋放--For SHARED Library and Release Version
完成它後,你將有DLL或IIb中「<path to wxwidgets>\lib\
」取決於上述命令中提供的選項。
現在在您的項目中包含與wxwidgets相關的所有文件。主要需要兩條路徑包含「<path to wxwidgets>\inlcude\
」和「<path to wxwidgets>\lib\vc_<lib\dll>
」。
之後,將您的wxwidgets生成的庫鏈接到您的項目中。要執行此操作,請在庫部分的項目屬性中輸入「<path to wxwidgets>\lib\vc_<lib\dll>
」。
現在將預處理器添加到您的項目中。
_WINDOWS
NDEBUG
(對於版本)
_DEBUG
(調試)
_CRT_SECURE_NO_DEPRECATE=1
_CRT_NON_CONFORMING_SWPRINTFS=1
_SCL_SECURE_NO_WARNINGS=1
__WXMSW__
_UNICODE
從「是添加下列庫到您的項目後,「
wxbase30u_net
wxmsw30u_core
wxbase30u
wxtiff
wxjpeg
wxpng
wxzlib
wxregexu
wxexpat
wxmsw30u_adv
根據您編譯的選項,庫名稱可能有點不同。
我想我已經涵蓋了運行wxWidgets的所有步驟。
即使您有錯誤,您也可以在「<path to wxwidgets>\samples
」 目錄下檢查minimal
項目。嘗試運行該項目,即使你有錯誤,那麼你的wxwidgets沒有正確構建。
希望這會有所幫助。
+1我也推薦你的腳步。但爲什麼你沒有完成你的答案?也許OP應該能夠繼續下去。 – 2012-01-06 05:32:01
我在等待OP的回覆。如果編譯不起作用,則不需要花時間在鏈接上。 – ravenspoint 2012-01-06 12:54:02