wxwidgets和CodeBlocks+mingw在win7下安装和配置

1、下载CodeBlocks

在官网下载最新版,内带mingw的CodeBlocks。网址:http://www.codeblocks.org/downloads/26#windows

一般下载第二或第三个,要内带mingw的。如图:

2、安装并且设置mingw的环境变量

傻瓜式安装,重点是把mingw选上,并且安装后把mingw选为默认编译器。

添加环境变量,一定在系统变量path最前面添加:D:\Program Files (x86)\CodeBlocks\MinGW\bin;

3、wxwidgets的编译

官网:http://www.wxwidgets.org/downloads/。选择installer下载

安装后,注意还要编译!

在安装目录的子目录“build\msw\”下面找到“config.gcc”文件。用写字板打开。

编译四次!其中每次大概30分钟!

四次分别修改config.gcc文件的内容:

第一次:动态链接库 + 调试版

# What type of library to build? [0,1]
SHARED := 1

# Type of
compiled binaries [debug,release]
BUILD := debug

第二次:动态链接库 + 发行版

# What type of library to build? [0,1]
SHARED := 1

# Type of
compiled binaries [debug,release]
BUILD := release

第三次:静态链接库 + 调试版

# What type of library to build? [0,1]
SHARED := 0

# Type of
compiled binaries [debug,release]
BUILD := debug

第四次:静态链接库 + 发行版

# What type of library to build? [0,1]
SHARED := 0

# Type of
compiled binaries [debug,release]
BUILD := release

另外,每次对于编码的配置,我都是用unicode编码,因此

# Compile Unicode build of wxWidgets? [0,1]
UNICODE := 1

这个选项始终没改。

每次改完后,要用到mingw来编译,步骤如下:

先cmd,在进入D:\wxWidgets-3.0.0\build\msw路径(根据安装路径不同而不同),执行命令:mingw32-make.exe -f
makefile.gcc,等30分钟左右,编译会完成。完成效果图:

最后强调一次,要编译4次。。

4、设置wxWidgets全局变量

在“Settings”->“Global Variables…”中设置

设置如图

5、新建项目测试

在“File”->“New”->“Project…”最后有wxWidgets项目:

一路向下,其中可以选的:

按F8编译调试,出现错误:

在“Project”->“Build options”中,出错哪些就删除:

搞定。

6、设置codeBlocks中文

自行度娘或谷歌,下载汉化语言即可。 成功变身

时间: 2024-10-04 21:57:14

wxwidgets和CodeBlocks+mingw在win7下安装和配置的相关文章

win7下安装与配置php

本安装实例中用到的三个软件,都可以直接从官网下载,为了方便,也可以直接从本人的CSDN资源中打包下载. 三个安装文件如图示: CSDN高速下载地址: http://download.csdn.net/detail/yousuosi/5811053 运行PHP网站,主要需要安装.配置三个软件,Apache.PHP和MySQL.如果需要编辑调试PHP程序,还要安装一个编辑调试软件. 一. Apache Apache是和IIS类似的一个软件,是运行在服务器端的一个程序,默认它监听80端口,当收到80端

64位Win7下安装并配置Python3的深度学习库:Theano

注:本文全原创,作者:ZMAN  (http://www.cnblogs.com/zmanone/) 这两天在安装Python的深度学习库:Theano.尝试了好多遍,CMake.MinGW.BLAS.APLACK等等都装了试着自己编译,网上教程也搜了一大堆,但都没成功.昨晚回家清理干净电脑,又小心翼翼地装了一遍,成功,今天来公司又装了一遍,也成功,现把步骤记录如下: (注:本步骤适用于WIN7 64位操作系统,Python版本为3.4.3 64bit) 1. 请将电脑清理干净.包括之前装的Mi

win7下安装ubuntu双系统的方法及心得体会(ps:要死好几回的节奏)

1.win7下安装ubuntu系统后,可以很好进入ubuntu系统 但是进不去win7,开机有win7选项,但是选择后不管用 方法思路:各种修复win7的mbr 我的问题是:在winpe中发现,根本看不到win7系统的c.D.E盘符,只有u盘的盘符,汗了! 经过不懈的奋斗,最后发现,是主板对系统兼容的问题,需要在BIOS中修改一处: 操作步骤如下: 1. 进入 BIOS 之后,进入「 Config 」页面 2. 再进入「 Serial ATA(SATA) 」页面 3. 将原先的「 AHCI 」改

win7下安装matlab后打开出错“error starting desktop”的解决办法

在matlab快捷图标上右键,选择"还原以前的版本"--"兼容性"选项卡,在"以兼容模式运行这个程序"前面打勾,并选择"windows vista",在下面的"特权等级"中,勾选"以管理员身份运行此程序".OK,到这里就解决了.[注意]是用"windows vista"系列的兼容模式,不要用XP兼容模式!   参考自:http://zhidao.baidu.com/l

Win7下安装Centos7

win7下安装Centos同一块硬盘时:win启动项没有,使用pe进行修复,之后用easybcd进行centos启动项修复,grub2,自动搜索两块硬盘时:不要动启动项,bios选启动的硬盘即可 linux下挂在window硬盘yum install ntfs-3gvi /etc/fstab /dev/sda1 /mnt/winC ntfs-3g defaults 0 0/dev/sda2 /mnt/winD ntfs-3g defaults 0 0 多媒体安装https://wiki.cent

Win7下安装依赖lxml的python插件

博主python菜鸟,本想在win7下安装一个pyquery玩玩爬虫,折腾了好几天终于搞好了,发现python这坑不是一般的深啊. 有一部分没有截图,请谅解 python版本3.4 1.下载easy_install和pip,这步跳过,python 3.X默认自带 2.尝试用pip pyquery install,出现断开连接错误:这种pip在线下载一般用外国网站,目测被墙了 3.好吧,既然有人墙通常就有镜像,果然看网站 http://topmanopensource.iteye.com/blog

win7下安装配置tomcat,java运行环境

1.下载JDK,安装 官网下载地址:http://java.sun.com/javase/downloads/index.jsp 下载后,安装,选择你想把JDK安装的目录: 比如:JDK安装目录:E:\java 其他博文有说还要装JRE,其实JDK安装好了,就不需要安装JRE了,本身就有了. 2.设置JDK环境变量 右击“计算机”,点击“属性”,点击弹出界面的左部分的“高级系统设置”,选择“高级”选项卡,点击下部的“环境变量” 新建2个变量,编辑1个变量,分别填入以下信息,如图所示: 新建: 变

在win7下安装VC6.0

一.以系统管理员的身份执行VC6.0安装文件 二.在安装或者使用VisualC++6.0时,凡是出现兼容性问题提示对话框,一律按下面方式处理--把"不再显示此消息"打上勾,然后选择"执行程序".不要怕,本人亲自验证过没有不论什么"副作用" 三..在安装VC的时候,选择"custom(自己定义安装)": 接下来就要,注意了--不要选择TOOLS里面的OLE/COMOBJECTVIEWER工具,就能够顺利安装,另外,这个仅仅是个查

win7下安装laravel

一.首先了解下composer 1. composer是管理PHP依赖的工具,允许你声明项目依赖库并在项目中安装这些依赖.其基于项目来管理‘包’或者库,将这些包或库安装在项目中一个文件夹下,不会造成全局影响. 2. composer所解决的问题: a)你的项目依赖于很多库 b)其中一些库又又依赖于另一些库 c)你声明所依赖的库 d)composer来解决哪些包的哪些版本需要安装,并安装(意味着下载到用户的项目中) 3. 声明依赖: 假设你要创建一个新的项目,需要一个库来记录日志并决定使用mono