Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
1:安装包 
百度盘下载链接:
Mingw:
1.首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 默认安装在C:\Qt 目录下。
2.安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦。其实也不是安装,只要把它解压到C:\Qt 这个目录即可。例如:C:\Qt\mingw
3.安装 qt-win-opensource-4.8.5-mingw.exe。点击安装即可,最后一步要选择编译器mingw的路径,就是你上一步解压缩的mingw目录,例如:C:\Qt\mingw。
3:配置运行环境
运行Qt Creator→工具→选项→构建和运行,如图

1.配置编译器
首先切换到“编译器”选项卡- 如图选择”添加” –MinGW选项

然后选择编译器路径 选择相应的编译器

选定之后如图

2.配置项目管理工具maker
切换到“Qt版本”选项卡--- 点击右上角的”添加”选择C:\Qt\4.8.5\bin\qmake.exe

完成之后如图所示:

3.配置调试器
接下来切换到“构建套件(Kit)”选项卡,点击选择如图所示的desktop那一行

然后看到下面那个调试器那里可以点击自动检测,也可以点击后面的”编辑”来选择gdb.exe调试器路径。但是这里要注意如果直接选择mingw的gdb路径:C:\Qt\mingw\bin\gdb.exe,则在实际调试过程中不能用,这里gdb调试器需要我们到qt-creator官网上去单独下载一个才行,下载了Downloads中的GDB 7.5 binaries,文件名为qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,直接用winRAR解压,将文件夹复制到mingw目录下,然后在当前的qt配置中选择调试器后面的”管理” 手动指定gdb路径,如下:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe

如果是点击”编辑”按钮来选择gdb调试时,应选择如图所示gdb引擎,然后浏览路径选择:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe

最终gdb配置如图:

接下来可将Qt版本那一项,从其下拉框中选择当前版本,如上图所示。然后单击确认就可以了,到此所有的配置都已完成。
然后找个Demo运行,编译、运行正常,可得知配置没有问题

4:发布程序
Debug版本运行需要以下四个文件(与exe放在同一目录)
Release版本运行需要以下四个文件(与exe放在同一目录)
相应路径:

可以先把上述dll单独拷贝到一个文件夹中然后借助win下的MoleBox 打包软件便可生成独立运行文件,MoleBox下载地址:http://pan.baidu.com/s/1o60lXxS
下面我以打包一个HelloQt的deBug发布版为例
首先将上述Debug版本所需的dll拷贝到当前项目的HelloQt.exe目录下,然后运行MoleBox软件,设置如下:

注意:如果封包之后,点击执行发现出现”out of memory”情况,则请去网上换一个moleBox软件再试试,这个情况一般是moleBox软件的问题。
<参考源文件>
实测win8下安装使用QT4.8+qt creator2.8.0<参考安装步骤>
【原创】【亲测可用】Qt4.8.5+QtCreator2.8.0傻瓜安装教程<参考配置步骤>
Qt Creator + MinGW 在windows 下的调试<参考gdb调试器配置步骤>
Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程的更多相关文章
- VS2010 win7 QT4.8.0,实现VS2010编译调试Qt程序,QtCreator静态发布程序
下载源代码,注意一定是源码压缩包如qt-everywhere-opensource-src-4.8.0.zip, 不是Qt发布的已编译的不同版本的标准库如qt-win-opensource-4.8.0 ...
- CentOS6.5安装Qt4.8.6+QtCreator2.6.1
工作中需要用到Qt在Linux下做开发,公司提供的电脑安装的CentOS6.2,但是为了和windows下自己使用的QT版本一直,于是也选择安装了Qt5.1.0.但是在CentOS下刚开始是无法启动, ...
- win7中VS2010中安装CSS3.0问题解决方法
win7中VS2010中安装CSS3.0问题解决方法 在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...
- Win7 64下Visual C++ 6.0不兼容
Win7 64下Visual C++ 6.0不兼容 安装VSE6.0: 1.运行setup.exe安装程序,会弹出如下的的 程序兼容性助手 提示框,这个是Win7在警告用户vc6存在兼容性问题:此程序 ...
- WIN7 64位系统搭建WINCE6.0系统遇到的问题
WIN7 64位系统搭建WINCE6.0系统遇到的问题 安装顺序如下: .先装Visual Studio2005: .安装Visual Studio2005 Service Pack 1: .安装Vi ...
- Qt for Windows:Qt 5.4.0 MinGW 静态编译版本制作 (转)
大致流程: 1.安装Qt(源码版)以及其他必要的环境 2.编译/安装 3.配置 4.使用 ----------正文分割线---------- 1.安装Qt(源码版) 1.1 下载Qt(两个地址二选一即 ...
- 编译mapnik(win7 环境下vs2008编译mapnik 0.7.1 成功)
编译mapnik(win7 环境下vs2008编译mapnik 0.7.1 成功) ------by wangsh 2012.02.22 Mapnik 是一个开源的 Python/C++ 地图渲染引 ...
- Windows下OpenCV 3.1.0 在 Qt Creator 4.0.2 (Qt 5.7.0 MinGW) 中的开发环境配置
2017-2-23 Update: 修改并添加了部分细节 最近正在学习OpenCV ,为毕业设计做准备.Windows版本的OpenCV都默认提供对VS的支持,其在VS中的配置比较简单,网上也有大批教 ...
- 在Win7虚拟机下搭建Hadoop2.6.0+Spark1.4.0单机环境
Hadoop的安装和配置可以参考我之前的文章:在Win7虚拟机下搭建Hadoop2.6.0伪分布式环境. 本篇介绍如何在Hadoop2.6.0基础上搭建spark1.4.0单机环境. 1. 软件准备 ...
随机推荐
- java实现栈和队列
class Node { int val; Node next; Node(int x) { val = x; next = null; } } class Stack { Node top; pub ...
- IOS开发--仿制网易新闻
学习来源:袁峥老师的<快速集成App中顶部标题滚动条> 此次博文写的是按需求分析写代码,思路条理性杠杠的,可以提高的编码实现速度哦. 效果: 根据这个网易新闻的界面,需求分析: ...
- Mongodb在Windows上的配置
1.打开mongodb的官网:https://www.mongodb.org/进行下载相应平台的安装包 2.我们选择最新版的3.2版本来下载,选择对应的操作系统版本来下载,这里选择windows Mo ...
- svn conflict
安装svn apt-get install subversion 当前两个人都更新版本为version1 A修改了monitor.txt文件 提交后版本为version2 B也修改了monitor.t ...
- Spring-2-B Save the Students(SPOJ AMR11B)解题报告及测试数据
Save the Students Time Limit:134MS Memory Limit:0KB 64bit IO Format:%lld & %llu Descri ...
- ORACLE 创建与使用视图
一.what(什么是视图?) 1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询 ...
- 为什么需要SQL Profile
为什么需要SQL Profile Why oracle need SQL Profiles,how it work and what are SQL Profiles... 使用DBMS_XPLAN. ...
- openwrt简单ipk生成及Makefile解释
前言 类似的文章其实网上比较多了,我写这个的目的: 1,网上文章良莠不齐,有些自己都没实际动手操作,随便复制粘贴,实际操作不可行. 2,基本只讲了操作,我当时最关心的Makefile文件的解释没有. ...
- 如何做好presentation
1.全心投入 要么不做,要做就做好 承诺自己会花时间好好准备自己的演讲,投入专注的精力. 人们可以通过练习使自己成为很好的演讲者. 2分析你的观众 他们想听什么? 3.组织你的想法 让语言简单 让观众 ...
- JMeter中返回Json数据的处理方法
Json 作为一种数据交换格式在网络开发,特别是 Ajax 与 Restful 架构中应用的越来越广泛.而 Apache 的 JMeter 也是较受欢迎的压力测试工具之一,但是它本身没有提供对于 Js ...