Qt开发环境搭建需要哪些东西


  • 编译器:gcc、g++、gdb调试器
  • Qt库
  • Qtcreator集成开发环境/visual studio集成开发环境
  • 在版本4系列中,这三个东西要分别安装
  • 但是在版本5系列中,有些Qt库(包含了这三个东西), 没有一个一个安装实验,所以不好确定
  • 但是出于对各个部分的了解,我还是写了分步安装

Windows_Qt4.8.7_QtCreator_4系列中最稳定的版本


  • 总链接暂时不要去下载: http://download.qt.io/official_releases/
  • 安装编译器:gcc、g++、gdb调试器
    • 编译器MinGW包含了以上三个编译器,所有我们去下载
    • 链接: http://download.qt.io/development_releases/prebuilt/mingw_32/
    • 下载(停留): i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z 11-Mar-2014 12:10 44M
    • 解压(不用安装):选好地址解压
  • 安装Qt库
    • 性质和java的jdk和android的sdk一样,都是开发库
    • 链接: http://download.qt.io/official_releases/qt/5.8/5.8.0/
    • 下载(停留):qt-opensource-windows-x86-mingw530-5.8.0.exe 20-Jan-2017 12:49 1.2G
    • 安装:
      • 选好地址安装
      • 要求输入MinGW解压的目录,把刚才解压目录/mingw32 输进去
      • 下面默认安装
  • 安装Qtcreator集成开发环境(这个不需要和上面两个匹配,这个越新越好)
    • 类似于AndroidStudio这种IDE
    • 链接: http://download.qt.io/official_releases/qtcreator/4.4/4.4.0/
    • 下载(最新):qt-creator-opensource-windows-x86-4.4.0.exe 04-Sep-2017 10:24 115M
      • 这个版本是我写这篇博客时最新的版本
  • 配置:打开QtCreator,工具 -> 选项 -> 构建和运行
    • 配置Qt Versions
    • 配置编译器(MinGW)
    • 配置调试器
    • 最后在构建套件中,选择你配置好的这几个选项就好了
  • 添加系统环境变量
    • 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
    • C:\Dev\Programs\Qt\Qt4.8.7\Qt4.8.7\bin
    • 添加到系统环境path中

为什么要设置环境变量 在工程目录下找到可执行程序,直接运行,会出现丢失*.dll的提示信息 解决方法:

  • (1)添加环境变量PATH:C:\Dev\Programs\Qt\Qt4.8.7-VS\bin即可。
  • (2)在Qt的安装目录下找到缺少的.dll(C:\Dev\Programs\Qt\Qt4.8.7-VS\bin),将其与可执行程序放到同一目录下。
  • 推荐:方法一。 因为Qt程序也许会很多,如果每个程序都执行方法二,那么工作量可想而知,所以推荐使用方法一。

Windows_Qt5系列_QtCreator


  • 一个链接足以(根据需要选择最新版,当然也可以按照上面的方法分步安装):
    http://download.qt.io/official_releases/qt/
  • 下载(最新):qt-opensource-windows-x86-5.9.1.exe 30-Jun-2017 09:36 2.3G
  • 包含:MinGW、Qt、QtCreator
  • 安装:
    • 选好路径安装
    • QtCreator是绑定安装的,但是版本不一定是最新的
    • 勾选MinGW
    • 安装完成
  • 配置:这种绑定安装,不需要手动配置,当然也可以按照上面的步骤自己配置。
  • 添加系统环境变量
    • 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
    • C:\Dev\Programs\Qt\Qt5.8.0\5.8\mingw53_32\bin
    • 添加到系统环境path中

windows_Qt4.7.8_VS


  • 安装VS集成开发环境(包含gcc、g++、gdb调试器)

    • 链接自行解决
    • VS版本和Qt库版本需要匹配
    • 一般都选用较新的版本
    • 安装自行解决
  • 安装Qt库
    • 这个Qt库和QtCreator使用的Qt库有些不同,这个专门为VS准备
    • 链接:http://download.qt.io/official_releases/qt/4.8/4.8.7/
    • 下载(停留):qt-opensource-windows-x86-vs2010-4.8.7.exe 25-May-2015 18:00 236M
    • 选好路径安装
  • 安装vsaddin插件:
    • 链接:http://download.qt.io/official_releases/vsaddin/
    • 下载(停留):qt-vs-addin-1.1.11-opensource.exe 16-Dec-2014 10:39 112M
    • 安装:
      • 选好位置安装
  • 配置VS
    • 安装完vsaddin后,在VS菜单栏里就有Qt的菜单了
    • qt -> qt options -> add -> 填好版本号 -> 填好qt库bin的路径C:\Dev\Programs\Qt\Qt4.8.7-VS\
    • 配置完成
    • 添加系统环境变量
    • 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
    • C:\Dev\Programs\Qt\Qt4.8.7-VS\bin
    • 添加到系统环境path中

windows_Qt5_VS


  • 和上面安装4.8.7步骤一样

Windows安装Qt教程相关推荐

  1. Windows 安装 Redis 教程

    Windows 安装 Redis 教程 GitHub 下载安装包并解压到本地 快速启动 Redis 服务器 快速启动客户端进行测试 安装Redis Windows 服务 Redis是一个高性能的kv对 ...

  2. 炒鸡详细的windows安装python教程

    炒鸡详细的windows安装python教程 前言 1.下载Python安装文件 (1)首先,我们在浏览器上搜索python,然后找到python的官网,打开网页. (2)在官网页面,将鼠标移动到&q ...

  3. windows安装Weblogic教程(图文教程超详细版)

    windows安装Weblogic教程(超详细) 一. 下载 WebLogic 到Oracle官网http://www.oracle.com/ 下载WebLogic(根据自己的情况选择),本文档下载的 ...

  4. RED5 1.0视频直播服务器 WINDOWS安装记录 教程

    http://www.myhack58.com/Article/sort099/sort0100/2014/50048.htm RED5 1.0视频直播服务器 WINDOWS安装记录 教程 来源:本站 ...

  5. Geoserver Windows 安装部署教程

    Geoserver Windows 安装部署教程 JRE 安装部署 不论是基于tomcat部署geoserver,还是直接安装geoserver的二进制文件,都需要Java环境,geoserver可以 ...

  6. win10 安装QT教程

    1.QT为:qt-opensource-windows-x86-5.11.3 安装教程: https://blog.csdn.net/duobaohongtu3/article/details/967 ...

  7. Ubuntu安装Qt教程

    ubuntu部署Qt教程 在中写了Qt开发需要的三样东西,这里就不讲了

  8. c mysql安装教程视频_MySQL安装教程 - Windows安装MySQL教程 - 小白式安装MySQL教程 - 青衫慧博客...

    版权声明 本文转发自旧站点萧瑟云日志,近期考虑准备将旧站进行关闭(没有精力维护),部分文章将会迁移至本站.文章发表于:2017-10-28 12:32:03 前言 上次给大家带来了SQL Server ...

  9. Windows安装Python教程

    1-1 安装Python 3.7.0 解释器 首先需要说一下,Windows系统主要讲解Win 7环境下Python3.7.0的安装操作.推荐Win XP和win 10的Python解释器版本为Pyt ...

  10. windows安装hadoop教程,带截图

    1:下载hadoop资源,链接:https://pan.baidu.com/s/19KVtjOCCwu9bEleRCWNGWA 提取码:6666 2:解压hadoop资源,我是解压到D盘根目录 ​​​ ...

最新文章

  1. 云中家园FTP搜索站点开通
  2. 从Activity中返回数据
  3. 工具型产品+社区为何无法从根本上解决留存问题?
  4. Hejr 6-8 - aamsaafanqs Blog - Blogster
  5. eclipse新建项目有红叉_selenum+java+eclipse环境搭建和浏览器驱动配置
  6. Shell编程基础---shell的结构、执行及变量
  7. Entity Framework-02
  8. PHP单元测试使用手册
  9. mysql 回表查询优化_MySQL中的回表查询与索引覆盖:一次百万级别分页查询使用Limit 从90秒到0.6毫秒的优化...
  10. 区县级政府网站群建设要点
  11. 做DNS子域委派配置
  12. linux 查看磁盘管理,linux下的磁盘管理
  13. VCL组件之TStrings
  14. Yii --Command 任务处理
  15. 基于Seajs的可控台球碰撞游戏
  16. C# XmlReader
  17. mongoDB mongochef-x64 搭建
  18. 史上最详细解释接口自动化测试中cookie、session和token的区别【多测师_王sir】
  19. Global Mapper24.0汉化中文版下载安装教程
  20. matlab生成范德蒙矩阵

热门文章

  1. Delphi开发短信应用-阿里云服务
  2. 《论文阅读》Generating Responses with a Specific Emotion in Dialog
  3. 吃鸡降落伞降落,射线检测,触发销毁降落伞等
  4. Windows和Linux入侵痕迹清理
  5. Joyoshare Media Cutter for Mac(智能媒体剪辑软件)激活版
  6. beego框架:static目录下的apk文件浏览器下载使用正常,手机浏览器下载无法解析安装
  7. tensorflow----tensorboard之histogram与distributions
  8. 第四章第六题(圆上的随机点)(Random points on a circle)
  9. 当年“你说什么,我都能实现”的软件公司,后来都是怎么死的?
  10. [CSS3] 使用边框和背景(设置元素的背景)