本文主要记录一下如何在 QT5.14.2 中配置 MSVC2017 构建套件,以及在VS2017中配置QT的开发环境。开发环境为 Win10 +  QT5.14.2 + Visual Studio 2017。

1、VS2017安装

要在QT中配置MSVC构建套件,必须首先安装Visual Studio,安装的VS的具体版本按QT的当前版本支持的下载。QT5.14.2支持VS2017,VST017社区版的下载地址:VS2017社区版下载。

选择安装C/C++部分,具体安装过程比较简单,可以自行搜索。

2、QT安装

QT的版本选择的是QT5.14.2,这是目前QT官方能提供的自带安装程序的最新版本,下载地址:QT5.14.2下载地址,选择下载 qt-opensource-windows-x86-5.14.2.exe 。可以按照如下所示选择安装模块:

上面的可以说是安装的比较全了,可以根据个人需要进行选择安装。

3、QT中配置MSVC

安装完QT之后,进入 工具->选项->Kits,会发现MSVC的前面会有黄色感叹号,如下所示:

这是因为MSVC2017的构建套件里面没有配置调试工具。

进入微软官网下载Win10 SDK: Win10 SDK下载地址。下载winsdksetup.exe,只选择 Debug for Windows的工具即可,其他都不选择,安装完成之后,QT就会自动进行MSVC的配置(最好重启一下电脑)。

配置好的如下所示:

4、VS中配置QT开发环境

4.1、安装QT插件

首先安装QT插件:

打开VS2017,选择工具 -> 扩展和更新 -> 联机,搜索qt,选择以下插件进行下载安装:

下载安装:

安装完成之后,重新启动VS2017之后,会弹出如下窗口,选择“Modify”按钮:

接下来会弹出如下窗口,

此时需要关闭VS2017!才能继续安装!

安装成功:

安装成功之后,再重新启动VS2017,就会发现在工具栏上,已经有了QT VS Tools工具:

4.2、配置QT插件

接下来需要配置QT的版本,选择 QT VS Tools -> Qt Versions,弹出如下界面并进行配置:

这个Path的选择应该和自己的工程保持一致,另外Path的路径只需要选择到msvc2017目录下就可以了,不需要选择到bin目录下!!!我这里选择的是32位的版本。

4.3、在VS中开发QT程序

在VS2017中,点击 文件-> 新建项目,选择QT -> Qt Widgets Application:

点击“确定”按钮,进行项目设置:


设置完成之后,双击打开xxx.ui文件,在打开 .ui 时,可能会出现以下错误:

此时,应该对QT VS Tools进行设置,选择 QT VS Tools -> Options:

此时Qt Designer选择为False,改为True即可。改完之后接可以正常打开Qt 设计师界面了。

在界面上,拖放一个日历控件,保存退出,测试运行:

显示界面:

QT - QT中配置MSVC编译环境 以及 VS中配置QT开发环境相关推荐

  1. ubuntu vscode 配置字体_第五章 Ubuntu搭建ESP32开发环境(vscode)

    Vscode安装 ubuntu软件中自带vscode的安装包,一键完成,不废话,没有的想办法解决. 编译链操作 下载 官方最新地址 有系统区别,下载对应的压缩到到电脑 · for 64-bit Lin ...

  2. go环境搭建_容器化 Go 开发环境的尝试

    Go语言中文网,致力于每日分享编码知识,欢迎关注我,会有意想不到的收获! 01 写在前面 昨天上午"起早"到附近的影院看<波西米亚狂想曲>,选的座位比较靠前,最后的二十 ...

  3. python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  4. mac怎么安装python开发环境搭建_Mac OS搭建Python开发环境

    简书 Wwwwei 转载请注明原创出处,谢谢! 前言 最近在看一些关于机器学习的内容,其中大量代码需要Python的运行环境,所以搭建了Python开发环境,这里记录下,方便大家学习. 安装Pytho ...

  5. 使用 Qt for Android 获取并利用手机传感器数据(上篇)开发环境省心搭建

    现代手机拥有许多传感器,包括地磁.姿态.GPS.光照.温度.气压.摄像.声音.电磁等,完全就是一个高度集成的科学仪器.不夸张的说,一部手机加上一个外围的计算机和控制系统,做一个功能较强的自主移动机器人 ...

  6. mac qt android开发环境搭建,Mac 下 PyQt5 的开发环境搭建

    准备Qt的开发工具: 下载安装 py 的运行环境: 1.安装brew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuserconten ...

  7. 【Android FFMPEG 开发】音视频基础 和 FFMPEG 编译 ( 音视频基础 | MPEG-4 标准 | Android 开发环境 | FFMPEG 交叉编译 | 安卓项目导入配置 )

    本篇博客代码及资源下载 : https://download.csdn.net/download/han1202012/10382762 文章目录 一. 音视频基础 1. 音频基础 (1) 声音要素 ...

  8. java中的adt安装配置,Android SDK 2.3与Eclipse最新版开发环境搭建

    一.背景和准备 1.Android 简介 Android是谷歌于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,号称是首个为移动 ...

  9. 【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 )

    文章目录 一.问题描述 二.Android Studio 版本.Gradle 版本.Gradle 插件版本 Android Gradle 插件版本说明 一.问题描述 起因 : 需要配置 Android ...

最新文章

  1. 微信小程序 点击卡片切换 动画效果
  2. C++使用thread类多线程编程
  3. HJ14 字符串排序
  4. C/C++ 笔试、面试题目大汇总
  5. [gic]-ARM gicv3/gicv2的总结和介绍-PPT
  6. JS-获取当前日期-月的天数
  7. Windows7系统技巧:常用的10个快捷键
  8. C#中读写INI文件
  9. 构造函数和实例化原理
  10. Reservoir Sampling 蓄水池采样算法
  11. 图像处理随笔——颜色空间
  12. 用于创建此对象的程序是 Equation。您的计算机尚未安装此程序或此程序无响应。 若要编辑此对象,请安装 Equation或确保 Equation中的任何对话框都已关闭
  13. android模拟奥克斯空调红外,奥克斯空调手机遥控器
  14. 育儿-《养育男孩》书中的精髓:父母如何理解男孩的每个成长阶段,更好地培养男孩?
  15. 【哈希】关于哈希表和哈希函数的理解与应用
  16. 张艾迪(创始人):期待改变世界的力量
  17. 专业版网上企业订货平台-移讯云订货系统
  18. c语言中单引号b是啥意思,c语言中单引号和双引号的区别和应用?
  19. 杭电计算机学院绩点,杭电平均成绩绩点计算器的教程
  20. OpenStack Magnum 项目简单介绍

热门文章

  1. 解决电脑将在一分钟后自动重启的问题
  2. android手机程序切换效果,能让手机流畅到爆的设置, 但80﹪人不会用(安卓手机通用)...
  3. 互联网行业20年来最大机会:chatgpt part1
  4. nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程
  5. 提速 10 倍 Go 语言开发实战内容, 从零开始开发
  6. 经典算法题(含答案解析)
  7. 拨号上网外网使用NETMEETING
  8. 微信小程序与C#语言的Asp.net后台的传输
  9. (最详细)小米平板4 Plus的usb调试模式在哪里打开的教程
  10. 机器视觉halcon学习——识别二维码