Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程
Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程
一、准备工具:
QT-SDK for Windows:http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.04.exe
QT-Eclipse-integration-win:http://dist.trolltech.com/developer/download/qt-eclipse-integration-win32-1.5.3.exe
Eclipse IDE for C/C++ Developers: http://www.eclipse.org/downloads
MinGW: http://www.mingw.org/ 或http://sourceforge.net/projects/mingw/files/
二、安装:
1. 安装eclipse:这个没什么说的,直接解压
2. 安装MinGW:现在官方提供一个下载安装工具,按说明默认安装就是
我安装完的目录是:E:\MinGW
3. 安装QT-SDK for Windows:C盘需要有差不多1G的零时空间,不然会报错哦!选好路径直接下一步下一步安装吧,不过他会强行安装他的Qt Creator工具。
我的安装目录是D:\Qt
4. 安装Eclpse插件QT-Eclipse-integration-win:这个也很Easy,安装过程中会要求你选择Eclipse、MinGW/bin的安装目录,选好给它就是:
我的目录是:D:\Program Files\Trolltech\Eclipse
软件安装完成!
三、配置:
配置和软件安装,单独列出来会比较清晰点^_^:
1. 配置MinGW环境变量:
根据自己的安装目录配就是,一下是我的供参考:
|
添加: PATH=;E:\MinGW\bin;E:\MinGW\libexec\gcc\mingw32\3.4.5 |
|
新建: MINGW_PATH=E:\MinGW C_INCLUDE_PATH=%MINGW_PATH%\include;%MINGW_PATH%\lib\gcc\mingw32\3.4.5\include CPLUS_INCLUDE_PATH=%MINGW_PATH%\include\c++\3.4.5;%MINGW_PATH%\include\c++\3.4.5\mingw32;%MINGW_PATH%\include\c++\3.4.5\backward;%C_INCLUDE_PATH% LIBRARY_PATH=%MINGW_PATH%\lib;%MINGW_PATH%\lib\gcc\mingw32\3.4.5 |
|
将MinGW目录中(假如没有单独安装Qt的目录下有)的mingw32-make.exe改为make.exe |
2. 进入D:\Program Files\Trolltech\Eclipse ,双击start.bat运行Eclipse
FileànewàOther,出现这个就基本成功了:
3. 在Eclipse中配置QT:
必须得有这步,不然不能用哦!
WindowàPreferenceàInstall/Update—>Qt
点击add
填写路径:
这是我写的,Finish it!
四、试运行:
新建个项目QTproject
可视化UI设计器
运行!debuger选择第一个就可以了
五、总结:
其实我对QT了解甚少,这次配置也是参考了CSDN的一位达人编写的
Windows下的Qt编程环境配置(Eclipse+CDT+MinGW与VS2008+VS Add in) 要点
一文,然后自己尝试配置成功的,在此感谢他的辛劳。
这里做个配置总结记录,以备不时之需!
Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程的更多相关文章
- Windows系统结合MinGW搭建软件开发环境
MinGW介绍 MinGW,即Minimalist GNU For Windows,它包含了GNU工具集的运行环境.GCC编译器工具集以及其它的GNU程序开发工具(如make.gawk.grep等等) ...
- 【Hadoop】:Windows下使用IDEA搭建Hadoop开发环境
笔者鼓弄了两个星期,终于把所有有关hadoop的环境配置好了,一是虚拟机上的完全分布式集群,但是为了平时写代码的方便,则在windows上也配置了hadoop的伪分布式集群,同时在IDEA上就可以编写 ...
- [转]在Eclipse中搭建Python开发环境
在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...
- 在Eclipse中搭建Python开发环境
在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...
- 在Eclipse下搭建Android开发环境教程
我们昨天向各位介绍了<在NetBeans上搭建Android SDK环境>,前不久也介绍过<在MyEclipse 8.6上搭建Android开发环境>, 都受到了读者的欢迎.但 ...
- Eclipse中搭建Android开发环境
一.搭建Android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ ...
- 【转】在Eclipse下搭建Android开发环境教程
本文将全程演示Android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本,希望大家喜欢. 一 相关下载 三 Eclipse配置 (1)Java JDK下载 1 安装andr ...
- windows平台CodeBlocks MinGW C++11开发环境搭建
前言: 本文是以单独下载codeblock编辑器跟MinGW编译器这种方式进行安装,下载带MinGW编译器的codeblocks版本安装配置方式跟这个类似. 一: 下载并安装MinGW 这个参考我写的 ...
- 在Eclipse下搭建Hadoop开发环境
在前面的博文中博主展示了如何在虚拟机中搭建Hadoop的单节点伪分布集群,今天给大家介绍一下如何在Eclipse环境中搭建Hadoop的管理和开发环境,话不多说,下面我们就进入正题吧! 1.JDK安装 ...
随机推荐
- Moodle配置
Moodle配置 1. 内部设置 在 Moodle 站点管理员界面中有一系列的配置页面(可以从'设置' 块中访问 '网站管理'区).这里有一些重要的系统设置,你需要进行检查. 根据提示信息并结合实 ...
- 安卓弹出键盘隐藏fixed定位相关的元素(obj必须是class)
//安卓弹出键盘隐藏fixed定位相关的元素(obj必须是class) function displayFixed(obj){ var h = document.body.scrollHeight; ...
- SpringMVC+MyBatis 返回时间格式转换的解决方案
Spring MVC 4.X ResponseBody 日期类型Json 处理 摘自http://tramp-zzy.iteye.com/blog/2090330 2014-07-10 方法一:全局 ...
- Ajax请求回调函数没有被调用
$.ajax({ type:"post", url:"http://172.16.41.91:8080/FcsServletSSM/users ...
- ZooKeeper概述(三)
ZooKeeper:分布式应用的分布协调服务 ZooKeeper是一个为分布式应用提供的分布的开源的协调服务.它暴露一组简单的原子操作,分布式系统可以在这之上为同步,配置管理,和组和命名实现更高级的服 ...
- MongoDB入门(6)- 我们自己封装的MongoDB-C#版本
Wisdombud.Mongo 包含内容 MongoDB.Bson.dll MongoDB.Bson.xml MongoDB.Driver.dll MongoDB.Driver.xml Wisdomb ...
- 【GDKOI2016Day1T1-魔卡少女】【拆位】线段树维护区间内所有连续子区间的异或和
题意:给出N个数,M个操作.操作有修改和询问两种,每次修改将一个数改成另一个数,每次询问一个区间的所有连续子区间的异或和.n,m<=100000,ai<=1000 题解: 当年(其实也就是 ...
- vue-awesome-swipe 基于vue使用的轮播组件 使用(改)
npm install vue-awesome-swiper --save //基于vue使用的轮播组件 <template> <swiper :options="swi ...
- Python-字符串处理 str.format()
Python中内置的%操作符可用于格式化字符串操作,控制字符串的呈现格式.Python中还有其他的格式化字符串的方式,但%操作符的使用是最方便的. 另外python还有一个更强大的字符串处理函数 st ...
- 【Python学习】程序运行完发送邮件提醒
有时候我们运行一个需要跑很长时间的程序,不管是在云主机还是本地主机上运行,我们都不可能一直守在电脑面前等.所以想到使用邮件来通知提醒. 示例代码如下 # -*- coding: utf-8 -*- # ...