zoukankan      html  css  js  c++  java
  • VS2019 Qt5.15.2 开发环境搭建

    一、VS2019安装

    现在 Visual Studio 的最新版本已经升级到了 VS2019,另外 VS2019 社区版也是完全免费的,所以就准备升级到 VS2019 了,不再用 VS2015 了。

    官方下载地址:https://visualstudio.microsoft.com/zh-hans/downloads

    img


    选择其中免费的 community 版本,下载安装即可,具体安装步骤和使用可以参考:vs2019安装和使用教程(详细)

    二、Qt5.15.2安装

    从 Qt 5.15 开始,开源版本,无论是不是 LTS,都只能在线安装。如果确实需要离线安装包,则要购买 Qt for Small Business 产品。

    下面介绍一下 Qt 5.15.2 的在线安装方法,采用官方的下载源一般会很慢,所以需要用代理软件 Fiddler5 换清华源。


    2.1 安装代理软件Fiddler5

    (1)安装并打开 Fiddler5,软件自动启用代理,下载地址为:https://www.telerik.com/download/fiddler

    (2)在 Fiddler 软件下方快速执行的栏里输入并回车:

    urlreplace download.qt.io mirrors.tuna.tsinghua.edu.cn/qt
    

    则 Fiddler5 会自动替换 Qt 下载网址为清华源,后面 Qt 安装的时候不要关闭即可。


    2.2 Qt在线安装

    这里选择的是官网的 qt-unified-windows-x86-online.exe,具体安装步骤请参考:快速搭建 Qt6 开发环境

    这里额外介绍一下 Qt 安装时需要勾选的模块:

    • MinGW xxx 编译器模块,MinGW 是 Minimalist GNU for Windows 的缩写,MinGW是 Windows 平台上使用的 GNU 工具集导入库的集合。
    • UWP 编译器模块,UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP。
    • Android 编译器模块,用于开发 Android 程序,如 Android x86 和 Android ARMv7。
    • Sources 模块是 Qt 的源程序。
    • Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
    • Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
    • Qt Quick 3D 提供了用于基于 Qt Quick 创建 3D 内容或 UI 的高级API。提供了对现有Qt Quick场景图(scenegraph )的扩展,以及对该扩展场景图的渲染器。(Qt5.15正式加入)
    • Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。
    • Qt Virtual Keyboard 模块,是实现不同输入法的虚拟键盘框架。
    • Qt WebEngine 模块,提供类和函数,实现在应用程序中嵌入网页内容。
    • Qt Purchasing 模块,提供一些类,在 Qt 应用程序内实现应用内购买的功能。

    img

    三、VS_Qt开发环境搭建

    3.1 安装 vs-addin

    (1)打开VS2019,打开工具下的扩展和更新面板,选择联机,在右侧搜索框输入Qt,会出现相应的扩展应用,如下所示。

    other_VS_Qt_A.png


    other_VS_Qt_B.png


    如果使用上面的方法下载太慢,可以直接去 http://download.qt.io/archive/vsaddin/ 下载相应插件,下载完成后双击安装即可。


    (2)安装完毕,后重启 VS2019,就可以在 VS2019 中看到 Qt VS Tools 菜单栏,点击 Qt VS Tools-Qt Options,做如下设置:

    other_VS_Qt_C.png


    3.2 配置环境变量

    新增环境变量:

    other_VS_Qt_D.png


    编辑 Path:

    other_VS_Qt_E.png


    3.3 新建 Qt 程序

    新建 Qt 程序:

    other_VS_Qt_F.png


    other_VS_Qt_H.png


    注意:如果找不到 Qt 程序库,可以右击【项目】->【属性】-> 【配置属性】->【C/C++】->【常规】,编辑 “附加包含目录”,找到 Qt 的安装目录下的 include 文件夹的路径,将它添加进 “附加包含目录” 里面,然后一路确认即可。重新编译程序,编译通过。


    参考:

    vs2019安装和使用教程(详细)

    QT6在线安装下载速度慢的解决办法,QT6,QT5.15.1,QT5.15.0及旧版本都支持

    快速搭建 Qt6 开发环境


  • 相关阅读:
    c++ 异常处理 assert | try
    c++ 容器类
    protobuf 向前兼容向后兼容
    命名空间和模块化编程,头文件
    对象3:继承
    动态内存 this指针
    对象2 构造,析构
    对象 1 作用域解析符 ::
    hibernate-criteria查询
    oracle报错:ORA-28000: the account is locked
  • 原文地址:https://www.cnblogs.com/linuxAndMcu/p/14576033.html
Copyright © 2011-2022 走看看