Windows下Qt Creator+Qt SDK开发环境配置
- 格式:pdf
- 大小:207.71 KB
- 文档页数:2
Qt 4.8.4 & Qt Creator 2.6.1 安装和配置(Windows)分类:Qt 2013-02-04 18:12 5150人阅读评论(4) 收藏举报MinGWmingwMinGwqtQtQTQT CreatorQt Creatorqt CreatorQt creator安装配置0. 前传总想记录自己的成长过程,总是被各种原因中断。
申请CSDN账号3年了吧,没写过一篇文章。
见过现实生活中的暴发户,但我认为在技术领域不存在暴发户。
只有积累,从一点一滴做起。
这是我的第一篇文章。
1. 软件安装1.0. 一个艰难的决定跨平台的需求让我选择了Qt,经过一番搜索找到了可以下载的免费版:/downloads最新版本(截止到2013年1月)是5.0.1,但Windows下只有for VS 2010的版本。
虽然本人觉得VS很好用(用过VS 2001、VS 2005、VS 2008,当然是D版,主要拿VB做做界面,见笑),但考虑公司安装,所以还是不选择D版的好。
退而求其次,选择次新版本4.8.4,317MB。
下载地址:/qt4/source/qt-win-opensource-4.8.4-min gw.exe【更新】2013年2月4日重新登录qt官网,发现5.0.1 for minGW也有了!本身带minGW4.7。
下载、安装、运行,完全无悬念,推荐!附下载地址(823MB):/qt5/5.0.1/qt-windows-opensource-5.0.1-mingw47_32-x86-offline.exe1.1. minGW的安装既然选择了for minGW的版本,那就要下载minGW。
官网:/。
我下载的是(这仅仅是一个下载器,需要联网下载):/projects/mingw/files/latest/download?source=fi les安装过程中会询问你的安装版本,我最终选择了打包好的版本(20120426,安装完大小200MB)。
Windows 7(64位)下Qtcreator配置调试器邹雲鹏2015年8月13日星期四1、简述对于程序员来说,通过调试器调试程序几乎是必不可缺的内容,然而Qtreator却不像vs那样带有默认的调试器,这就需要我们自己给Qtcreator配置调试器。
2、系统环境及软件版本1)操作系统:Windows 7(64位)旗舰版;2)Qt版本:Qt5.4.2 MSVC2010 OpenGL 32bit3)Qtcreator版本:Qt creator 3.4.1(Based on Qt5.4.2 MSVC2010 OpenGL 32bit)4)调试器版本:Windows Driver Kit Version 7.1.03、软件下载地址及安装方法1)Qt5.4.2 MSVC2010 OpenGL 32bit(a)下载地址:http://download.qt.io/archive/qt/5.4/5.4.2/下载软件名称为:qt-opensource-windows-x86-msvc2010_opengl-5.4.2.exe(b)直接双击进行安装。
安装路径可自己选择,其余均按默认安装直至安装完成。
此版本自带有Qtcreator,在Windows所有程序->qt5.4里已经能找到Qtcreator。
(c)打开Qtcreator,点击工具->选项,点击左侧的构建和运行,在Qt Version 里面已经可以自动检测到Qt5.4.2 MSVC2010 OpenGL 32bit,如图下所示:(d)在构件套件(kit)里也可以自动检测到Desktop Qt5.4.2 MSVC2010 OpenGL32bit,但是调试器中为None,即调试器未设置。
此时是不能进行程序调试的。
所以需要我们安装一个可用的调试器。
2)调试器Windows Driver Kit Version 7.1.0安装(a)下载地址:https:///en-us/download/confirmation.aspx?id=11800(b)解压或用虚拟光驱打开,双击KitSetup.exe进行安装。
Qt Creator的配置和开发初步测试在主界面中从菜单栏点击"工具"->"选项"->在左侧点击“构建和运行”界面如下图所示。
到这里就告诉IDE 安装QT的位置了,由于需要进行编译开发,接下来还需要指定编译器,点击“编译器”选项卡,如下图所示。
如图中所示,Qt Creator已经检测到X86的GCC,而我们要是做arm平台开发的话还需要指定用于arm 开发的交叉工具链,我的安装路径为/usr/local/arm/4.3.2/bin/需要指定g++文件,如图中所示。
配置完成后,点击“应用”。
QT和编译器指定完成后就需要进行下一步配置了,就是对这些工具进行组合,点击“构建套件(kit)”选项卡,如下图所示。
如上图所示,这里所做的设置也很简单,相当于是设定几种方案,指定设备类型、所用的编译器版本以及QT 版本,我这里配置桌面和ARM两项,分别对应在PC和开发板两个平台。
到这里,基本配置就完成了。
下面新建一个项目,点击菜单”文件“->”新建“,如下图所示,选择应用程序-QtGui应用工程新建完成后就可以看到工程目录即文件了,如下图所示。
我这里拖了几个作为示意,这部分弄好后,点击左下角的直接运行,构建完成后就会弹出刚刚设计的界面,如下图所示。
可以看到实际运行效果和编辑的情况由于字体等因素略有差异。
接下来就要生成一个能够在开发板上运行的程序了,由于刚刚在新建项目的时候构建套件选择的是桌面,所以首先要对这点进行更改。
如下图所示,点击”项目“--”添加构建套件“下方就会弹出我刚刚设定的ARM,在arm的构建设置中可以使用默认配置,其他相关选项可以参考桌面选项更改。
需要说明的是在ARM的运行项目中,需要部署到远程运行,这里没有部署,因此在剪辑编辑进行构建的时候,就不能改直接运行了,点击锤子图标,进行构建,构建完成后可以在工程文件夹下,如下图所示,那么在ARM开发板上运行的程序就在test1-build-ARM-_____Debug文件夹下。
Qt嵌入式开发环境搭建一、Qt版本介绍按照不同的图形界面来划分,分为四个版本:1、Win32版:适用于windows平台2、X11版:适用于各种X系统的Linux和Unix平台3、Mac版:适用于苹果的MacOS4、Embedded版:适用于具有帧缓冲(Frame buffer)的linux 平台Qtopia是基于qt开发的一个软件平台,Qtopia是构建于Qt/E 之上的一系列应用程序,在这个平台上我们可以开发各种应用程序。
2008年,TrollTech公司被Nokia收购后,Qtopia被重新命名为Qt Extended。
Nokia在推出了Qt Extended的最新版Qt Extended 4.4.3之后的2009年3月3日,决定停止Qt Extended的后续开发,转而全心投入Qt的产品开发,并逐步会将一部分Qt Extended 的功能移植到Qt的开发框架中。
所以总的来说,QT也就三种:面向桌面的x11、面向嵌入式的Qt/E、以及面向嵌入式带各种应用程序的Qtopia桌面系统二、比如是Qt的各种版本介绍1、Qt的安装程序(包含了QtCreator,QtAssistant)Windows--x86--msvc2012_64_opengl :表示window平台,msvc2012可以与VS2012进行结合使用,64位应用程序,要求电脑装的是64位操作系统;opengl表示支持openGL的绘图模式Windows--x86--mingw48_opengl :window平台下的mingw48编译器进行编译。
2、Qt的库的源码包3、Qt安装包的下载网址:如果想下载Qt的以前版本,可以在上面网址的最下面的一栏有个Archive for old versions ,进去就可以下载qt的以前版本了。
三、嵌入式Qt开发环境的搭建1.预备知识,嵌入式qt开发环境的安装方法很多,qt的版本也很多。
有点让人不知所措,不知该按哪种方法去安装。
Qt开发环境下载和安装(2015.01.18 by Winland)Qt是跨平台的图形开发库,目前由Digia全资子公司Qt Company 独立运营,官方网址:http://www.qt.io/也可以访问Qt项目域名:/Qt本身支持众多操作系统。
从通用操作系统Linux、Windows,到手机系统Android、iOS、WinPhone,嵌入式系统支持QNX、VxWorks,应用非常广泛。
基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件)。
国内WPS for Linux版本、360 for Linux也是使用Qt库开发的界面。
只要有C++基础,Qt是很容易学的,而且开发跨平台的程序也容易。
目前主流使用的Qt库有Qt4和Qt5两个大版本,下面介绍其在Windows系统里的下载和安装。
一、Qt4开发环境下载安装首先进入下载页面http://www.qt.io/download/有四个使用方式,开源社区版、移动版、专业版、企业版,后面几个要钱的,这里选择第一个GPL/LGPL的下载就行了。
进入开源版页面:http://www.qt.io/download-open-source/上面大按钮Download Now是下载在线安装版,其实只是一个下载工具,并不是真正的Qt开发库。
可以自己下载离线安装包,注意页面的“View All Downloads”,点开之后就能看到离线包。
目前看到的全是Qt5.4.0版本的,那Qt4的在哪呢?把上面页面拖到最下面:旧版本包就是最后一个链接:http://download.qt.io/archive/打开之后可以看到四个目录:vsaddin是VisualStudio集成插件,qtcreator是Qt官方的集成开发环境,qt就是各种新老版本下载位置,online_installers就是在线安装工具。
在Qt4的时候,Qt开发环境包括3个基本部分:Qt Framework(Qt库)、QtCreator(IDE)和MinGW(编译调试),都要分别下载安装并配置,比较麻烦。
windows下Qt环境变量的设置在Qt中编译程序完成后,想到文件夹里运行一下生成的exe文件。
这时“BANG”,系统报错:“没有找到mingwm10.dll,因此这个程序未能启动。
重新安装应用程序可能会修复此问题。
”或“没有找到QtCored4.dll,因此这个程序未能启动。
重新安装应用程序可能会修复此问题。
”那么就是因为还没有给系统配置Qt的环境变量。
到“我的电脑->属性->高级->环境变量->系统变量”中编辑Path,补上Qt的bin 路径“;X:/Qt/2010.02.1/bin;X:/Qt/2010.02.1/qt/bin;X:/Qt/2010.02.1/mingw/bin”即可,其中“X”对应安装Qt的硬盘盘符,改之。
网上有太多关于Windows下Qt配置的文章,各有各的说法,按照他们的去做也都不行。
经过一番摸索之后,终于算是把Windows下Qt的开发环境给配置好了。
首先,说明的是Qt Open Source已经不支持Visual Studio了,因为Qt公司把这个功能当作Qt Commerical里面的一个功能了。
所以,不要想在VC6.0或VS2005下用Qt了,当然,至于是不是真的能用我自己也没有去尝试。
我这里,只是翻译了Qt公司网站上的一句话罢了,呵呵,废话不多说了。
Qt for Windows有两种格式的文件:一种是exe格式的,一个是src格式的。
当然,这里我推荐大家下载exe格式的文件,因为不用那么繁琐的配置和编译,只要点OK就行了。
一、exe格式的Qt for Windows的安装与配置过程1、安装MinGW,这个是必须的,到哪里去下载,这个我就不多说了。
我用的是MinGw的3.4.2版本的。
也是exe格式的MinGW,只要一路点OK就行了。
当然,最好装在C:\MinGW下吧,因为好找啊。
呵呵2、安装exe格式的Qt for Windows,当在安装的过程中会有提示MinGW的安装路径,这时默认的就是C:\MinGW所以,只要一路OK就行了。
Qt安装配置-MSVC2010编译环境2015.4.15 by Winland本文介绍VC2010版本的Qt 开发环境安装配置,利用Windows SDK 7.1 中的编译环境(内含VC2010编译器)开发Qt 程序,避免使用庞大复杂的Visual Studio 完整安装包。
Visual Studio 现在安装包越来越大,VS2013 社区版都飙到6GB 多了,而且默认生成的exe 不能在WinXP 上运行,并且生成exe 体积也越来越大,这个挺烦人,所以不介绍也不使用Visual Studio 的安装了。
对于Qt开发,不需要完整的Visual Studio 2010,只需要有Windows SDK 7.1 就够了,所以下面介绍从干净的操作系统里开始安装Windows SDK 和Qt 开发环境。
(注:已经安装Visual Studio 2010的操作系统不需要装Windows SDK,如果要同时装VS2010和Windows SDK,参考。
)本文所用的文件和工具可以在百度网盘直接下载:一、Windows SDK 7.1 下载和安装1、.Net Framework 4.0 完整包下载安装(必须装!)虚拟光驱工具下载安装,比如好压自带的虚拟光驱如果系统里这两个都已经有了,就不用重复安装。
2、卸载Microsoft Visual C++ 2010 x86 Redistributable,因为Windows SDK 后面也会安装这个组件,不卸载会出现安装错误:Installation of the "Microsoft Windows SDK for Windows 7" product has reported the following error: Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information.3、Windows SDK 7.1微软官网默认是在线下载安装,我们这里使用离线的ISO下载地址:点开“Install Instructions”,下载第一个32位版本的Windows SDK 7.1 ISO文件GRMSDK_EN_DVD.iso 。
QT4编程及移植(系统移植之3)一、搭建Qt-creator环境QT开发工具被诺基亚收购后,由诺基亚对齐进行维护和技术支持。
目前诺基亚已经开发出一套界面整洁功能强大的QT IDE开发环境——QT-creator。
由于大多数人仍习惯Windows系统下的软件开发和设计,一下将以QT-creator Windows版本环境作为介绍(当然IDE也有Linux版本)。
1.1下载并安装QT-creator从网上下载qt-sdk-win-opensource-2010.02.1.exe文件,并在Windows下将其安装好。
1.2新建工程打开Qt Creator,点击File->new file or project,弹出以下窗口:点击Qt4 Gui Application->OK,弹出以下窗口:输入工程名、选择保存路径,点击Next,弹出以下窗口:这里是选择第三方库的支持,我们这个工程不需要这些,直接点击Next,弹出以下窗口:在Base class中选择QWidget,表示窗口部件以QWidget为基类,然后点击Next,弹出以下窗口:然后点击Finish完成工程创建,创建好的工程如下:双击打开main.cpp,编写代码如下:#include <QtGui/QApplication>#include <QHBoxLayout>#include <QSlider>#include <QSpinBox>#include "widget.h"int main(int argc, char *argv[]){QApplication a(argc, argv);//管理整个应用程序用到的资源QWidget *window = new QWidget;//创建一个QWidget,父窗口部件是QWidget window->setWindowTitle("Enter Your Age");//设置QWidget的标题QSpinBox *spinBox = new QSpinBox;//创建QSpinBoxQSlider *slider = new QSlider(Qt::Horizontal);//创建QSliderspinBox->setRange(0,130);slider->setRange(0,130);//以下两句关联信号和槽QObject::connect(spinBox,SIGNAL(valueChanged(int)),slider,SLOT(setValue(int)));//以下两句使同步显示QObject::connect(slider,SIGNAL(valueChanged(int)),spinBox,SLOT(setValue(int)));spinBox->setValue(35);//初始化//以下做布局处理QHBoxLayout *layout = new QHBoxLayout;//水平排列,从左到右layout->addWidget(spinBox);layout->addWidget(slider);window->setLayout(layout);//在窗口上安装布局管理器window->show();//让窗口显示return a.exec();//将应用程序的控制权传递给QT}点击Qt Creator左下角的运行按钮(即第一个绿色三角形):显示效果如下:到这里已经完成了一个QT工程。
实训项目1 Qt 开发环境的搭建一、目的与要求1.掌握Qt 开发环境的搭建方法2.掌握Qt Creator 的基本使用方法3.了解Qt Creator 的界面布局4.了解Qt 相关工具软件二、实验准备1.对Qt 及Qt Creator 有基本了解2.了解MinGW3.下载Qt 4.8.5、Qt Creator 2.8.0 和MinGW 安装包三、实验内容1.安装Qt Creator(1)双击运行qt-creator-windows-opensource-2.8.0.exe 安装包,将出现如图1.1 所示的安装向导界面。
单击“下一步”按钮。
图1.1 Qt Creator 安装向导(2)选择安装位置界面如图1.2 所示。
这里默认安装在C 盘,选中“Associate common filetypes with Qt Creator”选项会为Qt Creator 关联相应类型的文件,以后双击相应类型的文件(如Qt 项目文件)可直接在Qt Creator 中打开。
这里保持默认设置,单击“下一步”按钮。
图1.2 选择安装位置(3)在如图1.3 所示的“许可协议”界面,选择“我接受此许可”即可。
然后单击“下一步”按钮。
图1.3 许可协议界面(4)在设置“开始菜单快捷方式”界面,可以在系统开始菜单中创建Qt Creator 的快捷方式,可以选择显示的位置和更改显示名称。
如图1.4 所示。
这里保持默认即可。
单击“下一步”按钮。
图1.4 设置开始菜单快捷方式(5)在“已做好安装准备”界面,单击“安装”按钮开始安装。
如图1.5 所示。
图1.5 已做好安装准备界面(6)完成安装。
在完成安装界面,单击“完成”按钮结束安装。
因为默认勾选了“Launch Qt Creator”,所以完成安装后会自动运行Qt Creator。
如图1.6 所示。
图1.6 完成安装(7)Qt Creator 的主界面如图1.7 所示。
可以点击各个菜单和功能图标,对Qt Creator 界面进行初步了解。