wxWidgets 是一個跨平台(Windows, Linux...)的 c++ application framework
已經有許多專案都用它來開發自己的 application, 以下是我用VC2008的
wxWidget build 流程
- 首先當然要先到 wxWidgets 下載最新版本的 release package
- 解壓縮後到 <wx>/build/msw/wx.dsw 開啟專案
- 選擇<Solution Configuration> (以下為選擇 Unicode Debug 的步驟)
- Build all
- Build 好的 libraries會放在 <wx>/lib/vc_lib
- Copy <wx>/include/wx to <Project>/include/wx
- Copy <wx>/lib/vc_lib/*.lib to <Project>/lib
- Copy <wx>/include/msvc/wx/setup.h to <Project>/include/wx
- 修改 setup.h
- 將 <wx>/lib/vc_lib/mswud/wx/setup.h 放到 <Project>/include/vc_lib/mswud/wx
- 還要在專案的<Addtional Dependences>加入
comctl32.lib (for InitCommonControls()...等)
rpcrt4.lib (for UuidToString()...等) - 將 Hello World WxWidget source code 加入專案即可!!
#include "../../../lib/vc_lib/mswud/wx/setup.h"
- 改成
#include "vc_lib/mswud/wx/setup.h"
沒有留言:
張貼留言