在Windows平台上使用Codeblocks开发基于wxWidgets框架应用程序的开发环境准备
2015-02-15 14:17
274 查看
下面是生成wxWidgets库文件的详细操作步骤:
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项目运行效果
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 |
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项目运行效果
相关文章推荐
- Windows平台使用CodeBlocks和Wxwidgets搭建C++开发环境
- 基于windows平台的Android原生(Native)C开发环境搭建
- Windows平台下CodeBlocks+Wxwidgets开发环境搭建
- 如何在Windows平台使用VS搭建C++/Lua的开发环境
- [.NET] 在Windows系统中搭建基于.NET的iPhone应用程序虚机开发环境
- Windows平台上iPhone SDK基于cygwin开发环境的搭建方法
- Windows下 使用CodeBlocks配置OpenGL开发环境
- Windows平台上iPhone基于cygwin开发环境的搭建方法
- Windows使用WxWidgets开发界面(c++)环境搭建
- 应用程序框架实战十:开发环境准备与学习资料清单
- 基于CodeBlocks上的wxWidgets开发环境配置
- Windows使用WxWidgets开发界面(c++)环境搭建
- 使用C++开发Leap Motion应用程序——Windows下开发环境配置
- Windows使用WxWidgets开发界面(c++)环境搭建
- 使用Microsoft Web Platform Installer在windows平台搭建IIS+PHP+MySQL开发环境
- Windows平台上iPhone SDK基于cygwin开发环境的搭建方法
- 70-316 使用Microsoft Visual C# .NET and Microsoft Visual Studio .NET 开发及实现基于Windows的应用程序 考点整理
- Windows平台上iPhone SDK基于Cygwin开发环境搭建
- Windows平台上iPhone SDK基于Cygwin开发环境搭建方法
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(2)Tftpd服务器搭建