Qt安装指南 - 云+社区 - 腾讯云
    Sunday, June 23, 2019
    10:10 AM
    Qt安装指南
    文章来源:企鹅号 - 华水极客乐园官微
    学 生 服 务 器 驵 套  10 元 / 月
    学生服务器特惠
    1核2G 10元/月,高性价比,等你来抢
    1.Qt的下载
    在官网查找下载Qt的链接是非常麻烦的,英语不是太过关的同学可能会误认为Qt是要付费下载的,然而并非这样。Qt有一个商业版本一个免费版本,我们下载免费版本应该直接去官网的发行包下载地址找我们自己需要的版本:
    链接:http://download.qt.io/archive/qthttp://ftp.vim.org/languages/qt/archive/qt/
    Qt Downloads  Name  Parent Directory  5.10/  5.71  Last modified  070ec-2017 07:57  2man-2018 09:27  23-Jan-2017 08:38
    根据最后更新时间,我们可以看出,5.9的发布日期比5.10晚,即虽然5.10是最新版,但是5.9有最新的稳定版本更新。实际上,5.9.4版本修复了将近200项BUG修复以及超过500项更改,5.10.0刚刚才发布还会有很多未知的BUG,因此我们推荐安装5.9.4版本。若是在Windows平台安装我们就下载下面这个安装包:(红色点标出)
    parent Directory  submodules'  single/  qt. opensource-windows.x86.pdb.files.uwpS9.4zip  qt-opensource-windows-x86Sg_4exe  qt.opensource-mac.x64-5_94.dmg  [•nux-xö4-5.9 4 run  nud5sumsbtt  22-Jan-2018 1308  2man-2018 12:54  2man.2018 2020  22-Jan-2018 20:12  22-Jan-2018 13:37  2Nan-2018 13:32  22-Jan-2018 13:20  1.3G  2.3G  3.5G](https://cdn.nlark.com/yuque/0/2021/jpg/3018302/1639544322852-be31aa20-81c8-4df7-9996-446b16e4a127.jpg)<br />**2.QT的安装**<br />
QT的安装有一点小小的麻烦,总体来说还是简单的。<br />
当我们打开安装包后,进入欢迎界面。直接点击NEXT,接下来提示登录QT账户可以跳过(skip),然后安装包才会弹出真正的安装界面。<br />![Qt Account — Your unified login to everything Qt  e log in to Qt Account  Login  Need a Qt  S i up  Val d mail address  confirm P](https://cdn.nlark.com/yuque/0/2021/jpg/3018302/1639544322965-b6115a11-0821-4e76-8773-be7cb1c3ea1c.jpg)<br />在设置好安装地址(空文件夹)之后,我们开始选择组建的安装。<br />![5.9.0  MinGW  Qt 5.9.0  4.39 Gb  @ Q 5.9  MinGW 5.3.0 32 bit  uwp armv7 (MSVC2015)  C\] uwp x64 (MSVC2015)  CI I-JWP x86 (MSVC2015)  CI I-JWP armv7 (MSVC2017)  C\] uwp x64 (MSVC2017)  vs  C\] uwp x86 (MSVC2017)  msvc2013 64- bit  C\] msvc2015 32-bit  C\] msvc2015 64-bit  C\] msvc2017 64-bit  An rol x86  C\] Android ARMv7  Sources  C\] Qt Charts
    在QT5.9的组件安装选项中,如果你使用MinGW那套编译器的话,则MinGW组件必选,同样的,如果你用VS的话则需要勾选相应VS版本的组件。想要进行安卓的开发也是同样的道理,sources则是一些QT组件的C++或QML源代码,根据个人需求安装,不选对编程也无影响。
    0 5 . 9 . 0 设 置  选 择 组 件  请 选 您 想 要 安 装 的 组 件 。  囗 msvc201364-bit  囗 msvc2015 32-bit  囗 msvc201564-bit  囗 msvc201764 . b ; t  囗 Androidx86  囗 AndroidARMv7  囗 Sources  囗 Qt Charts  囗 Qt Data Visualization  囗 Qt Purchasing  Qt Virtual board  囗 0 WebEn ine  囗 QtRemoteObjects(TP)  S  h  囗 Script (Deprecated)  〉 回 Tools  默 认 全 选 取 消 全 选 劬  Qt 5 . 9 . 0  组 件 将 占 用 您 大 约 4 . 39 的  硬 盘 窒 间 。  该 模 块 集 成 了 最 新  的 谷 歌 浏 览 器 引 擎  后 面 带 ( TP ) 的  是 技 术 顺 览 版
    后面带TP提示的选项则是技术预览版内容,最后一项则是废弃(deprecated)的或是过时的组件,不推荐安装。QTcharts则是帮助数据可视化的一个组件,提供一套易于使用的图表组件,QT DATE Visualization就是数据可视化组件。Keyboard是提供的可扩展的虚拟键盘。Purchasing提供了一套商店购买API,可以将你的APP发布到这些应用商店。组建添加的越多,Qt的运行速度就越会受到影响,所以应该按需要添加组件。
    接下来是工具部分的选择:该部分内容是有关编译器和调试器的,按自己的实际情况选择内容。
    Qt5 . 9 . 0 设 置  选 择 组 件  请 选 您 想 要 安 装 的 组 件 。  v 回 Qt  回 Qt5.9  V 回 Tools  Qt Creator 43 . 0  囝 Qt Creator 43 ℃ CDB Debugg..  traw rryPe  此 顶 是 MinGW 交 叉犏  译 工 具 , 如 果 你 用 不 到 交  叉 编 译 , 则 无 需 选 择  如  它  CDB Debugger support £ “ Qt  Creator  此 组 件 将 占 用 您 大 约 23 的  硬 盎 空 间 。  你 只 使 用 MinGW 进 行  , 此 顶 可 以 不 勾 选 。  要 是 用 于 VS 的  用 于 Perl  默 认  全 选  取 消 全 选 劬
    最后在同意Qt和Python的各项协议之后Qt免费版就可以安装了。
    关于修改的问题:Qt虽然有用于修改安装Qt的服务程序,但是需要网络镜像直连在线安装,然而官网和镜像网站都没有较新版本的Qt镜像,所以实际上我们是不能像VS2017一样方便地修改安装内容的,如果你安装出错,那么唯一的方法只有卸载重装,更新也是同样的道理,你必须在官网下载安装包之后自己先卸载老版本Qt再手动安装新版本。

    1. VS的QT插件

    如果我们在工程中需要使用第三方库而Qt creator的库添加不甚方便,或者你不会编辑Qmake文件,我们就应该使用VS创建Qt工程然后在VS的环境下写代码,首先你需要为自己的VS安装一个插件。
    如果你使用VS2015或VS2017,那么添加插件非常方便,方法如下:
    • Mkrøsoft  Form  • Visual Studio Marketplace  Web  Insights •  (widget •parent)  Qt Visual Studio Tools  The Qt Visual Studio Tools allow developers to use the  The Qtc pany  standard deve ment environment without having to worry.„  16284  Fully functional repeats Qt VS Addin  Microsoft  VisualGDB  Integrates Gcc, GOB, Make. CMa  Seamless developing. building and  Atomineer pro Documentati  Source-code documentation.com  maintenance. and other document  nd Qt into Visual Studio.  ebugging projects based o...  Trial  c t ion and  -related tools.  • + QåfJVS2017
    接下来以VS2017为例,下载完插件后VS会有新的Qt菜单出现,我们需要配置Qt VS Tool的环境,使得VS识别到Qt的安装地址来正确的编译一些特殊文件,操作如下:
    QtGuiApplication4 - Microsoft Visual Studio  p.  4 QGuiAppfication4  Form Files  QtGuiApplication4.ui  Generated Files  Header Files  QtGuiApplication4.h  Resource Files  QtGuiApplication4.qrc  Source Files  main.cpp  QtGuiApplication4.cpp  Qt VS Tools  unc Designer  La nch Qt Linguist  QtGuiApplication4cpp x  QtGuiApplication4  Applicat  1  2  3  4  5  6  7  8  Qt VS  *include
    现在我们就可以在VS中创建Qt工程了。如果你要让你的Qt程序在本机的任何地方都可以运行,还需要配置一下Windows本机的环境变量:
    10  C 2017 corporation.  ILJALLJO  C: emp  C W UAL ta\Lo m p  Windows 10  8  SS
    安装插件的内容也完成了。

    1. 关于VS版Qt的调试器(debugger)
      VS版Qt并没有自带调试器,所以当你使用Qt creator编译程序的时候是不能进行调试的,一个推荐做法是,在网络上搜索Windows debugging tools,然后下载安装windbg,最后在Qt creator上添加cdb调试器,才能使qt creator调试功能启用。当然如果你一开始安装的是mingw版本的Qt,虽然没有了安装调试器的烦恼,但是你使用的库会和msvc编译的各类C/C++库不兼容,到时候还会出很多问题,所以仍然推荐安装msvc版的Qt。
      注:所谓MSVC和mingw版的Qt就是分别使用MSVC和mingw编译的Qt。
      推文写作: 信息部 班硕

    android 添加菜单项api购买c++ qtccqt5
    0
    分享

    • Scan me!

    分享快讯到朋友圈

    • 分享快讯到 QQ
    • 分享快讯到微博
    • 复制快讯链接到剪贴板

    计算机生成了可选文字:
    扫码关注云+社区
    领取腾讯云代金券
    已使用 Microsoft OneNote 2016 创建。