2012年2月17日 星期五

Build WxWidgets with VC++


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
  • #include "../../../lib/vc_lib/mswud/wx/setup.h"
      改成
    #include "vc_lib/mswud/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 加入專案即可!!

iPhone 虛擬定位及GPS模擬工具

  iMyLoc   是一個專為 iOS 裝置設計的虛擬定位工具,無需越獄(Jailbreak)即可實現全域級別的 GPS 定位修改。此工具透過電腦與 iOS 裝置進行本地通訊,提供安全且穩定的定位模擬服務。 下載最新版本 / Download Latest Release 軟體...