Qt Creator 的下载与安装 - wenglabs - 博客园
    Sunday, April 5, 2020
    6:21 PM
    一、Qt和Qt Creator的区别
    Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。
    Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。
    二、下载
    qtcreator是Qt开发的IDE,只安装这个是不行的,因为还没有相关的Qt库呢,也就是说他只是一个空壳,一般都用不上。
    qt的版本主要分为windows、linux、mac的版本,分别在不同的平台张运行。 在qt5.9以前,windows版本又细分了一些版本,包括MinGW和MSVC。其中 MSVC 用的 VS 编译器,还需要安装一些Visual C++的库什么的,总之,如果你的电脑中没有安装VS那就不要安装这个版本了,否则使用时编译通不过
    而我们要用的就是MinGW版本,注意这个编译器是只有32位的,所以在找64位的同学就不要再找了。还有一些是用于安卓开发的,我也不懂,但也用不上啊,至于什么编译器GCC,G的
    然后说一下qt5.9以后的版本,其实就是集成了。把以前版本中的一些细分都集成到一个安装包中,可以看到安装包从以前的1.2G变为了2.3G。而具体的细分就放到了安装时自选了,比如之前的MinGW和MSVC等不同版本就可以在安装时选择,而windows版本就都集成到
    qt-opensource-windows-x86-5.9.0 中。
    1、进入下载地址
    下载地址1:
    https://www.qt.io/download
    这是官网下载地址,选择开源免费的open source,另外一个commercial是商业版的要收费买license,而且最近好像要
    注册账号才能进入open source。推荐使用所以用下面的下载地址吧!
    下载地址2(推荐):
    http://download.qt.io/
    这儿提供了Qt所有的版本,可以任意下载。貌似国内一些大学也做了一些这个网站的镜像(如,开源软件镜像站),下载比较快,但是可能不是最新的。
    co  Personal  Dev  download.qt.io/official releases/  Review B git PyPl  Qt Downloads  Name  Parent Directory  vsaddin/  qtdesignstudio/  qtcreator/  qtchooser/  qt3dstudio/  qtl  qt-installer-framework/  qbs/  pyside/  online installers/  jom/  gdb/  QtForPython/  timestamp.txt  Last modified  23-Oct-2019 11:22  11-Sep-2019 17:01  04-Sep-2019 09:12  08-Oct-2018 07:53  27-Jun-2019 10:01  19-Jun-2019 07:11  16-May-2019 10:09  10-Oct-2019 10:28  30-Nov-2015 13:39  16-May-2019 13:41  12-Dec-2018 15:13  17-Nov-2014 13:42  17-Dec-2018 15:27  27-Oct-2019 07:00  Qt Home  Size  11  Bug Tracker  Code Review  Planet Qt  Metadata  Details
    2、选择officialreleases、qt或archive目录,都可以,这儿选择后者
    3、进入archive,有四个选项,vsaddin是安装在VS中的插件Qt。
    下载后,就可以去安装了。
    三、安装Qt Creator**
    具体请参考这边博客,写得非常好:QT5.11下载与安装教程
    本处仅列出安装过程的重点,因为其他步骤基本上没有什么特别注意的:
    如何选择安装 Qt 所需要的组件(以5.11为例)_。
    0 5 , 11 ℃ 设 置  选 择 组 件  清 选 搽 您 想 要 宣 装 的 组 件 。  囗 5 . 11 . 0  回 T00  Qt  此 组 件 将 占 用 您 大 约 36 上 87  的 硬 盘 空 间 。
    在 Qt5.11 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了。
    至于其余的一些模块,则可以根据自身需要勾选。需要说明的是其余模块中的,Qt WebEngine是谷歌开源的 Web 浏览器引擎模块,而带 TP 的模块则表示此模块目前是技术预览版。
    ![x Qt 5.11.0 EH v 5.11.O Msvc 2015 32-bit O Msvc 2015 64-bit MSVC 2017 64-bit It UWP ARMv7 (MSVC 2015) UWP x64 (MSVC 2015) UWP x86 (MSVC 2015) I-JWP ARMv7 (MSVC 2017) I-JWP x64 (MSVC 2017) I-JWP x86 (MSVC 2017) rol x Android ARMv7 [3 Sources 3 Qt Charts Qt Data Visualization A Qt 361.87
    囗 Data Visualization  囗 Qt Purchasing  ard  '
    工具项(Tools)的选择
    第一项是CDB的调试器,如果你仅使用 MinGW进行编译,则此项可以不选。
    第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。
    至于第三项,那是用于 Perl 的。如果你电脑中本身没有安装 Perl,那是装不上的。
    选择完成后,继续点击“下一步”。
    5 , 11 ℃ 设 置  选 择 组 件  清 选 搽 您 想 要 宣 装 的 组 件 。  囗 05 . 11 . 0  v 回 T00  Creat r4. . 1  Qt Cre 猷 0r4 . 5 , 1 〔 03 Debugg.  MinGW 53 ℃  Straw er Per 5 . 2 乙 13  页 是 MinGW 交 叉 编 译 工 具 ,  果 你 用 不 到 交 叉 编 译 ,  Qt  此 组 件 将 占 用 您 大 约 36 上 87  的 硬 盘 空 间 。  囗 果 你 只 是 用 珩 nG 硭 行 编  , 此 项 可 以 不 选 。 它 主 要  贝 无 需 选 择  默 认  全 选  用 于 P rl  取消全选@
    对linux:
    1、 Qt以C/C编译器,所以需要先检查一下有没有GCC/G++编译器,没有的话自己手动安装。
    2、如果系统没有自带OpenGL库时,在做带有3D效果的界面会报错,手动安装OpenGL。(以ubuntu为例)

    |

    | | | —- | —- |

    | 1
    2 | sudo apt-get install mesa-common-dev
    sudo apt-get install libglu1-mesa-dev -y |

    文章更新记录:
    2020.2.24更新, 增加QT下载的镜像网站。
    参考
    Qt Creator的下载和安装从0开始学编程,18.11
    QT5.11下载与安装教程,18.5
    Qt下载(多种下载通道+所有版本)
    已使用 Microsoft OneNote 2016 创建。