Code::Blocks + MinGW + wxWidgets

一、安装 Code::Blocks

1、先安装 Code::Blocks 稳定版,例如安装到 E:\CodeBlocks。
2、下载最新的 Nightly builds 解包并覆盖到 E:\CodeBlocks 中。

二、升级到最新版的 MinGW

方式A:
利用 MinGW 的命令行安装工具 mingw-get.exe

 
  
mingw-get install gcc g ++ mingw32-make gdb

关于 mingw-get.exe 的用法和可供安装的附加组件包,请参阅 http://www.mingw.org/wiki/Getting_Started

方式B:(推荐)

下载专为 Windows 平台构建的编译器套件 TDM-GCC (Code::Blocks 稳定版中附带的 GCC 编译器采用的也是它)。

无论采用上面哪种方式获取的最新版 MinGW,都要将其覆盖至 E:\CodeBlocks\MinGW\ 。

三、安装 wxWidgets

1、编译 wxWidgets ,也有两种方式:

一种方式是到官网 http://www.wxwidgets.org/downloads/ 下载源代码自行编译,不光要编译静态库版本,还要编译动态库版本等,而且根据不同的运行环境还要分别编译 Unicode 和非 Unicode 版本,编译选项太多、耗时太长,因此不推荐这种方式。

另一种方式是到 http://wxpack.sourceforge.net/Main/Downloads 下载预编译好的 wxPack ,其中包括了 wxWidgets 的稳定版的源码、静态库、动态库、Unicode 和非 Unicode 版本等绝大部分选项,甚至还有 GCC 和 VC 分别编译的版本,最大程度的简化了 wxWidgets 应用开发环境的配置工作。

将获得的 wxWidgets 安装到硬盘中,我安装在 E:\CodeBlocks\Widgets2.8\ 中。

2、配置 wxWidgets:

在 Code::Blocks 中新建一个 wxWidgets project,跟随向导选择 wxWidgets 的版本,我安装的是 2.8.11 版,因此选择 “wxWidgets 2.8.x” ,然后是设置项目名称、路径、作者、邮箱等项目属性,下一步选择 UI 设计器和应用程序类型(基于对话框、基于框架),再下一步比较关键,是设置 wxWidgets 的路径,Code::Blocks 已经预定义了一个全局变量 $(#wx),如果以前没有设置过这个变量的话,此时点击旁边的按钮将会弹出全局变量设置对话框,在 Base 栏内输入 wxWidgets 的主目录 E:\CodeBlocks\Widgets2.8\,include 和 lib 栏设不设置都可以,然后跟随向导选择一下 wxWidgets 库设置,如果你是自行编译的库则要注意这里应与你编译时的选项保持一致。结束向导后,一个 wxWidgets 项目就创建完毕了,可以试着编译并运行一下了,如果各项设置没问题的话,一个基本的 wxWidgets UI 程序将展现在你面前。

转载于:https://www.cnblogs.com/zh318/archive/2011/02/05/1949153.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值