最近在学习C++,开始使用的是Code::Blocks但是遇到些问题,然后转到VS平台了,在VS2019使用QT框架的搭建过程中遇到些问题,这里做下记录。

此过程中我走了很多弯路,看了试了很多其他的方法,最后通过这条路走通,在此记录,希望可以帮到其他有需要的人。

首先,肯定是分别下载VS2019和QT

VS下载路径:https://visualstudio.microsoft.com/zh-hans/vs/

QT下载,可以选择官方的路径:http://download.qt.io/archive/qt/ ;我去看的时候,5.15的版本里面没有exe文件,需要选择5.14

我使用的是国内镜像网站:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/

根据电脑系统选择版本。

VS2019设置部分:

安装完成VS2019之后,接下来就是安装QT的扩展程序,有两种方法:

第一种是在线安装,在VS的扩展程序里面搜索QT然后下载安装,很快捷,但是,这种方法对网络要求高,下载速度感人,网上有些修改下载速度的方法,我这试了都不行;

所以就想到第二种方法,离线安装;首先,下载需要的QT扩展  http://download.qt.io/development_releases/vsaddin/

然后,在VS的安装目录下找到VSIXInstaller.exe文件,我这的路径如下:

然后,在VSIXInstaller.exe所在目录下按住 shift+鼠标右键 ,选择 在此处打开Powershell窗口 ;

输入VSIXInstaller.exe后将下载好的 .vsix 文件直接拖入命令窗口,回车之后会进行安装

待安装完成后重启VS,可在扩展菜单下看到 Qt VS Tools的选项表示安装成功。

QT部分:

QT安装时会需要注册账号,我试过了,没法跳过,所以,还是老老实实注册个账号;然后安装过程中会需要你选择需要安装的组件;怕麻烦的可以全选,如果需要自定义的,请一定要选上MSVC2017和MinGW,具体版本按照自己电脑选择X84(32位系统)还是X64(64位的系统)的;这很重要,如果前期没有选择这个,下一步可能会找不到需要的文件,那可能就需要重装QT了。

联动:

第一部分在VS中安装完QT扩展成功之后,选择 扩展->Qt VS Tools ->Qt Options :

在QT的安装路径找到msvs2017_xx的文件夹;

 

至此,在VS2019中安装QT框架的流程就走完了,最后在确认下是否安装成功:

VS新建项目,在创建项目的摸板中可以看到QT相关的功能表示过程完成。

接下来就是愉快的编程了。

VS2019使用QT框架搭建记录相关推荐

  1. QT 框架搭建,用最原始的方法实现简单的塔防游戏 | 原力计划

    作者 | 白家名 责编 | 王晓曼 出品 | CSDN博客 本文作者使用 QT 框架写了一个塔防游戏程序,该程序中实现了购买炮塔.炮塔升级.怪物按照设定路径移动.炮塔自动寻找范围内目标.朝目标怪物发射 ...

  2. jmeter的性能监控框架搭建记录(Influxdb+Grafana+Jmeter)

    查看笔记 http://note.youdao.com/noteshare?id=c700365713abb98bd3d10e6f45393af9&sub=6F4E14FF3F9D4167AE ...

  3. Qt框架与STL库之间的巅峰对决:差异、优缺点及适用场景

    Qt框架与STL库之间的巅峰对决:差异.优缺点及适用场景 引言 对比的重要性 Qt框架与STL库简介 博客内容概览 Qt框架基础 Qt框架的特点与组成 Qt的信号槽机制 Qt容器类简介 数据结构的对比 ...

  4. 自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录

    自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录 硬件准备 1.下载系统 2.树莓派安装系统 上脸 安装GUI服务 最后填个坑,慢 ...

  5. spring mvc + mybatis 框架搭建 ( idea + gradle)

    spring mvc + mybatis 框架搭建 idea + gradle 刚刚入门,只是个人见解,如有错误或者问题欢迎指出指正. 邮箱: [ wgh0807@qq.com ] 文章引用: [ap ...

  6. JAVA线程池管理及分布式HADOOP调度框架搭建

    平时的开发中线程是个少不了的东西,比如tomcat里的servlet就是线程,没有线程我们如何提供多用户访问呢?不过很多刚开始接触线程的开发攻城师却在这个上面吃了不少苦头.怎么做一套简便的线程开发模式 ...

  7. QT简介及QT环境搭建

    QT简介及QT环境搭建 文章目录 QT简介及QT环境搭建 一.QT简介 1. 什么是QT? 2. QT的发展史 3. QT支持的平台 4. QT的优点 5. QT开发工具 二.QT环境搭建(CentO ...

  8. 基于GitBook框架搭建技术文档平台

    源宝导读:为了向用户更好的传递ERP开放平台的价值与技术知识,我们基于GitBook框架搭建了一个文档中心站点,本文将介绍此站点的设计与实现过程. 一.项目架构图 因为文档会涉及到很多的产品线,所以目 ...

  9. 【转】一、用于VS2019的QT配置

    转自:https://www.cnblogs.com/fantianliang/p/12355973.html 一.前言 本期间的主要目的是最后能够使用VS开发关于QT为界面的程序,同时能够使用VTK ...

最新文章

  1. 监控USB设备插入/拔出写法2
  2. 使用Docker-容器命令案例1
  3. 光纤收发器的实际应用范围介绍
  4. java fx 建立窗体,3花式窗体与JavaFX CSS
  5. Shiro简介+核心概念
  6. POJ 1789(最小生成树)
  7. wxpython 树菜单单击_请教怎么在wxpython调用windows系统的右键菜单(context menu)?
  8. 整个技术架构结构设计
  9. deepin linux下解决Qt搜狗输入法无法输入中文
  10. 标准模板库中的优先队列(priority_queue)
  11. c语言实现作业调度先来先服务和短进程优先,先来先服务和高响应比优先调度算法C语言实现...
  12. oracle数据库sql语句修改表某列字段长度
  13. 我的世界服务器自定义怪物怎么用,我的世界自定义怪物插件
  14. 中联医疗系统服务器,中联医学影像系统(PACS)
  15. 希尔顿逸林品牌聚焦亚太市场,推进全球扩张式发展
  16. oracle 删除原有的数据,oracle数据库删除数据的两种方式
  17. field set java_Java Field setInt()用法及代码示例
  18. 1万多个英语单词mp3下载
  19. Notepad++最新版简体中文的GitHub下载
  20. 解决java的非法字符: ‘\u200b‘的问题

热门文章

  1. mysql查询姓刘全民三个_数据库练习题4--sql简单查询(含答案)
  2. Java 3D导入obj模型后颜色显示 出错显示白色,或者笔记本电脑显示彩色,但是台式机仍为白色
  3. MacOS修改终端hostname
  4. Android Studio在音视频开发进阶指南中的Mp3Encoder中遇到的问题
  5. 微信小程序支付流程(详解)
  6. python题目,已有一个排序好的数组,先输入一个数字,按原来的顺序将它插入到数组中
  7. 使用AI的混合工具混合
  8. WD推出全新的兼容型Mac版外置硬盘
  9. Mysql数据库基本操作(六)多表查询-内连接查询,外连接查询
  10. 解决:MMD导出视频所占空间存储过大