社区下载网址(推荐):http://download.qt.io/archive/qt/
官网下载网址:https://www.qt.io/download
下面以社区下载为例,笔者写下这篇文章的时候,最高版本Qt 5.11。下面以windows为例。如果你希望你的程序可以在windows xp上运行,请下载版本不要超过Qt 5.6.3(可以下载Qt 5.6.3)
第一步:注册QT账户
QT免费,但是不给无名人士使用。所以请务必前往https://www.qt.io/download注册账户,当然这不必透露你的真实信息
第二步:执行安装程序
通过开始菜单,找到QT系列文件,将以下两个程序添加快捷方式
其中:
Assistant:即QT官方文档,不过是全英文的
QT creator:即官方定制的集成开发环境(IDE),功能强大,跨平台
如果存在一个前面没有警告标志,那么应该就是没有环境问题,可通过示例测试下
右键“重新构建”
如果没有编译错误,出现以下程序,那么QT creator环境配置完成,尽情的享受吧!
QT creator是一个轻量级的IDE,为QT开发提供了很好的支持。但是有些方面体验上可能比不上Visual Stdio(简称VS)这一款IDE。对于习惯VS的朋友,QT提供了VS插件,使得我们可以选择熟悉的VS直接作为QT的开发工具。笔者就是其中一个。如果你选择的Qt creator作为开发环境,也不用担心,二者的代码是没有区别的,只是换了一个集成开发环境而已。下面介绍如何利用Visual Stdio 2017和QT 5.11.1搭建开发环境
第一步,下载QT插件
网址:http://download.qt.io/development_releases/vsaddin/
最新且适合的版本即可
第二步,下载安装VS
这里要求安装C++基础模块即可,这里只提供Visual Stdio 2017社区版的官方安装程序,是完全免费的
ed2k://|file|mu_visual_studio_community_2017_version_15.3_x86_x64_11100062.exe|1069960|5984B3CD547F9F213DE21EFE5887F08D|/
第三步,运行插件程序
关闭VS,并且双击下载的插件“qt-vsaddin-msvc2017-2.2.1_48f558a.vsix”,安装完毕即可
打开VS此时界面如下
出现了箭头指向的选项,表示插件安装成功
第四步,配置插件环境
找到你的QT安装目录,如下图
同样,再配置MSVC2015(32位)
最后效果如下
第五步,验证配置
确定下图中所示下拉框中有 x64和x86选项。其中“x86”即编译成32位应用程序,“x64”即编译成64位应用程序。默认推荐“x64”
备注:新建工程以后,如果没有出现你需要的"x86"或者"x64"才需要上面的设置操作。一般情况VS会保留这种设置。
最后,执行编译功能,如果出现编译成功,弹出下图程序,那么VS+QT环境配置完毕