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

最近一直在搞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为主。

要修改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即可。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章