[wxWidgets]_[初级]_[配置codeblock+wxWidgets3.0.1开发环境]

配置Codeblock+wxWidgets-3.0.1开发环境

作者: Sai

1. 下载codeblock,进官网,首先提醒下,下载工具一定要进官网,最新,没木马.

http://www.codeblocks.org/downloads/binaries

选在SourceForge.net下载吧.

codeblocks-13.12mingw-setup-TDM-GCC-481.exe

2. 下载最新wxWidgets版本 3.0.1稳定版.

http://www.wxwidgets.org/downloads/

点击wxMSW DLLs之后出现下载界面:

由于下载的codeblock自带的mingw是32位的,我选择了这个.

如果是64位系统的和自己另外下载了64位的mingw的话可以用这个,在这里如果不熟悉先用32位的吧。

3. 由于下载的这两个压缩包都没有头文件,所以需要进父目录单独下头文件.

http://sourceforge.net/projects/wxwindows/files/3.0.1/

下载wxWidgets-3.0.1_headers.7z:

4. 到现在为止已经需要下载总共4个文件:

codeblock安装文件

wxWidgets编译需要的库文件.

5. 安装codeblock.

默认安装到 C:\Program Files\CodeBlocks.

6. 运行codeblock,如果弹出什么东西选择“否”好了,这里忘记记录.

7. 检查编译器,以下出现的->箭头都是先菜单后界面选项.

Setting->Environment->Enviroment variables

确认下里面的值是:

%path%;C:\Program Files\CodeBlocks\MinGW\bin

8. 测试编译运行c文件

File->New->Empty file,保存为Untitle1.c.

输入源码:

#include <stdlib.h>

#include <stdio.h>

void main()

{

printf("Hello CB\n");

}

点击 Build->Build

编译完之后

点击 Build->Run.

9.创建wxWidgets-3.0.1项目.

9.1 File->New->Project

9.2 选择wxWidgets Project.

9.3 Wizard里选择

注意,这里没有贴图的就直接点下一步

9.4 设置项目位置和名字,我设置名字为test_wx.

9.5 选择窗口类型和是否需要设计器,新手建议先不用设计器吧,先自己敲下wxFrame的代码.

9.6 注意,这一步比较重要,需要先停下来解压使用wx的库文件.

-- 在某个地方创建目录wxWidgets-3.0.1,这里不要出现中文路径,因为mingw不支持.

-- 把wxMSW-3.0.1_gcc481TDM_Dev.7z解压到这个目录下

--  把wxWidgets-3.0.1_headers.7z解压到这个目录下。

解压后的目录结构

这里我创建的目录wxWidgets-3.0.1位置是C:\Users\apple\Desktop\codeblock\wxWidgets-3.0.1,所以以下就是它的路径.

9.7 Debug和Release的选择默认,以后自己熟悉自己改吧。

9.8 使用Dll库和使用unicode编码.

9.9 弹出找不到Debug和Release配置提示不要管,选择“是”继续

9.10 什么都不选,需要wx额外库的自己选上.

9.11 选Finish

9.12 .项目已经自动生成两个必备的文件,也就是分别继承wxFrame和wxApp的类.

test_wxApp.cpp

test_wxMain.cpp

9.13 右键项目test_wx,选Build,出现如下错误,这是找不到setup.h文件的原因.

所以我们需要修改库的头文件搜索路径

右键项目test_wx,选Build options,在Search directories把gcc_dll改为gcc481TDM_dll,如下图.

还有Linker

再次Build+Run即出现界面.

结束,还不懂得话真得问下自己的人品了!!!

时间: 2024-10-17 21:13:02

[wxWidgets]_[初级]_[配置codeblock+wxWidgets3.0.1开发环境]的相关文章

AMP+EPP3.0的开发环境配置

经过摸索,总结出下列Apache.MySQL.PHP.EPP.ZendDebugger的开发环境配置方法: 版本: Apache: Apache-httpd-2.2.25-win32-x86-no_ssl.msi MySQL:mysql-5.5.28-win32.zip PHP:php-5.3.28-Win32-VC9-x86.msi EPP:EPP3_Setup.rar ZendDebugger:ZendDebugger-20110410-cygwin_nt-i386.zip 一.先安装上述软

Android SDK 4.0.3 开发环境配置及运行

近来又装了一次最新版号码归属地查询另外ADK环境 其时最新版是Android SDK 4.0.3这篇文章的插图和关键词挖掘工具文本虽然是Android2.2的 进程都是一样的,假设姓名测试设备的进程中遇到什么问题,可以留言,我会赶快回复! 系统环境的需要可以参看http://www.fanselang.com /sdk/requirements.html一,下载所软件包  (1)JDK 需要JDK1.6+,建议JDK7.X下载网址http://www.3h5.cn /javase/downloa

window7 下配置python2.7+tornado3.3开发环境

玩python的人大都在linux下进行开发,由于长期习惯在windows下开发代码,今天蛋疼尝试在window7下配置python2.7+tornado3.3开发环境,必然的中间遇到各种报错,但是最终还是配置成功了,发帖方便网友少走弯路. 开工! 前提: python2.7的安装比较简单,且网上也有大量文章可以找,这里就不再累述,直接进入tornado3.3安装. 我的python2.7是装在 D:\Python27 1.tornado下载 直接用Git工具从Github上下载tornado项

Windows平台cocos2d-x 3.0 android开发环境

cocos2d-x升级到3.0后变化不小,除了API的变化(主要是函数和类名称变化,以及使用了C++11的不少特性,function/bind, lamda, std::thread-),创建和编译工程也做了一些简化调整.本文主要讨论一下cocos2d-x3.0 在android平台开发的环境设置及工程创建编译流程. 1.   初始设置 除了2.x所需要的python,jdk, android sdk和ndk之外,还需要部署apache-ant. 1)      在path中设置好java环境变

【Cocos2D-X 学习笔记】Cocos2D-x 3.0+VS开发环境搭建[使用Python]

上一节讲了如何用VS自带的项目管理器创建项目,该方法只适用于cocos2d-x 2.0版本,而cocos2d-x 3.0较之前版本在命名等方面有了较大更新,而cocos2d-x3.0不再支持用VS项目管理器自建项目,而是用Python脚本创建项目. 为什么做这种改变?经过上一节讨论可以发现,使用VS创建项目有一个缺陷:新建的项目必须在cocos2d-x的解决方案中,这样会导致自己的项目和Template项目混淆:如果想单独创建一个项目的话,又需要把cocos2d-x包中的cocos2d文件整个拷

如何配置Java EE Eclipse+Tomcat 开发环境

如何配置Java EE Eclipse+Tomcat开发环境 本文来源于鸡啄米 http://www.jizhuomi.com/ , 原文地址:http://www.jizhuomi.com/software/357.html 以下将详细介绍在Eclipse下搭建Java EE开发环境的每一步, 环境:Win 7 + JDK 1.7 + Eclipse IDE for Java EE Developers 3.7 +Tomcat 6.0 首先准备好一下软件: JDK:jdk-7u3-window

MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建

作者:MiS603开发团队 日期:20150911 公司:南京米联电子科技有限公司 论坛:www.osrc.cn 网址:www.milinker.com 网店:http://osrc.taobao.com EAT博客:http://blog.chinaaet.com/whilebreak 博客园:http://www.cnblogs.com/milinker/ MiS603开发板 第十章 USB2.0 CY7C68013A 开发环境搭建   CY7C68013A是Cypress公司推出的稳定,易

[Android]_[初级]_[Android开发环境配置入门(Windows)]

场景: 1. 突然接到android的开发任务时如何配置android开发环境? 2. 现在的android studio是基于idea的,在我的电脑上运行奇慢和卡.而且有遗留eclipse项目,大部分教程都是基于eclipse的. 所以入门来说adt开发android程序比较适合. 3. 如果有深入研究的话,直接用其他ide配合build sdk开发也不是不行. 第一步. 配置ADT的Android开发环境. 注意1: 如果要下载所有的Android API,会耗费很大空间,所以选择比较特殊的

Ubuntu18.04中配置wxWidget3.0.4开发环境

准备工作 在 https://www.wxwidgets.org/downloads/ 下载最新的稳定版 wxWidgets-3.0.4.tar.bz2 安装依赖 sudo apt install libgtk-3-dev build-essential checkinstall 编译安装 $ make # ... 略 ... $ sudo checkinstall checkinstall会需要准备好package的描述等, 详细的输入输出. 使用checkinstall会同时生成deb包,