您的位置:首页 > 其它

在Windows平台上使用Codeblocks开发基于wxWidgets框架应用程序的开发环境准备

2015-02-15 14:17 274 查看


1.准备软件说明

准备工具列表如下:

软件名称
获取方式
Codeblocks安装包
http://www.codeblocks.org/downloads
wxWidgets源码包
http://wxwidgets.org/downloads/
以上所有软件下载连接国内用户可以直接下载
wxWidgets3.0.2.zip链接:http://pan.baidu.com/s/1ntmPkmP密码:5da5

CB绿色软件包链接:http://pan.baidu.com/s/1i3otndb密码:f4ae

2.开始配置环境

系统平台
Windows10(9926)
编译器
gcc version 4.8.1 (tdm-2)
GUI库
wxWidgets3.0.2
下面是生成wxWidgets库文件的详细操作步骤:

1创建开发目录路径D:\apps\

2解压wxWidgets-3.0.2.zip和codeblocks-13.12mingw-setup-TDM-GCC-481.rar文件到D:\apps\下

目录结构

CodeBlocks

wxWidgets-3.0.2
3配置PATH环境变量,追加D:\apps\
CodeBlocks\; D:\apps\CodeBlocks\MinGW\bin
4打开cmd命令窗口;进入目录D:\apps\wxWidgets-3.0.2\build\msw

开始执行如下命令,之后就去喝杯咖啡休息一会儿吧(大概需要半小时左右):

REM生成支持Unicode编码格式debug、release版本的静态库

mingw32-make.exe -f makefile.gcc BUILD=release UNICODE=1 RUNTIME_LIBS=static

mingw32-make.exe -f makefile.gcc BUILD=debug UNICODE=1 RUNTIME_LIBS=static

REM生成支持Unicode编码格式debug、release版本的动态库

mingw32-make.exe -f makefile.gcc BUILD=debug SHARED=1 UNICODE=1

mingw32-make.exe -f makefile.gcc BUILD=release UNICODE=1 SHARED=1

5编译完毕后,执行Codeblocks命令,打开CB软件,选择Settings菜单的Global
Variables选项,设置wx环境变量为D:\apps\wxWidgets-3.0.2\,然后点击close完毕。

3.开始第一个app,hello world

创建新项目,具体步骤如下:

File->New->project

弹出对话框如图形-1后,选择wxWidgets
Project 后点击go,弹出对话框如图形-2,选择wxWidgets3.0.2后点击next按钮,弹出对话框如图形-3,填写HelloWorld项目名,点击next按钮,弹出对话框如图形-4,点击next,选择【none】和【Frame
Based】再点击next,弹出到图形-5后选择【Use
wxWidgets DLL】和【Enable unicode】点击next,对于wxWidget库列表什么都不选择以后我们需要的时候手工添加即可,点击Finish创建项目完毕;开始按F9编译运行新创建的项目,弹出窗口如图形-6。到此为止我们已经创建了第一个使用wxWidgets库开发的窗口App了,以后我们会一点点的深入了解更多的开发内容。

wxWidgets Project

wxWidgets3.0.选项

HelloWorld项目名称

填写信息

选择动态链接库和Unicode编码

HelloWorld项目运行效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: