iT邦幫忙

6

wxWidgets -- 配合Code::Blocks的第一步

ataru 2008-10-16 16:47:0111896 瀏覽

最近一直在搞Python的GUI, 後來居然比較多人都推薦用wxPython,所以順便弄弄wxWidgets...

Code::Blocks 是一個Free C++ IDE, 用wxWidgets開發的。而且裡面有提供一個wxSmith的RAD工具。為了搭配,我就開始研究怎樣可以順利使用。首先我用wxWidget 2.8.x(最新的SVN是2.9.x)跟Code::Blocks 8.02。Compiler可以用Digital Mars C++跟MinGW。不過我選擇使用MinGW為主。

  1. 要修改wxWidgets裡build\msw裡面的config.gcc, 至少要設置以下

What type of library to build? [0,1]

SHARED := 1 <-- 使用dll

Compile Unicode build of wxWidgets? [0,1]

UNICODE := 1 <-- 採用Unicode

Type of compiled binaries [debug,release]

BUILD := release <-- 原本設定為debug, 但我改成release, 以便配合install.txt裡面的描述

然後參考install.txt裡面所述

cd c:\wx\build\msw
mingw32-make -f makefile.gcc BUILD=debug
cd c:\wx\samples\minimal
mingw32-make -f makefile.gcc BUILD=debug

這樣就可以確認你的編譯結果. 另外,如果你要編譯出releaser版本,只要不輸入BUILD=debug即可。


1 則留言

0

謝謝分享咯!

我要留言

立即登入留言