QT - QT中配置MSVC编译环境 以及 VS中配置QT开发环境
本文主要记录一下如何在 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开发环境相关推荐
- ubuntu vscode 配置字体_第五章 Ubuntu搭建ESP32开发环境(vscode)
Vscode安装 ubuntu软件中自带vscode的安装包,一键完成,不废话,没有的想办法解决. 编译链操作 下载 官方最新地址 有系统区别,下载对应的压缩到到电脑 · for 64-bit Lin ...
- go环境搭建_容器化 Go 开发环境的尝试
Go语言中文网,致力于每日分享编码知识,欢迎关注我,会有意想不到的收获! 01 写在前面 昨天上午"起早"到附近的影院看<波西米亚狂想曲>,选的座位比较靠前,最后的二十 ...
- python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...
使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...
- mac怎么安装python开发环境搭建_Mac OS搭建Python开发环境
简书 Wwwwei 转载请注明原创出处,谢谢! 前言 最近在看一些关于机器学习的内容,其中大量代码需要Python的运行环境,所以搭建了Python开发环境,这里记录下,方便大家学习. 安装Pytho ...
- 使用 Qt for Android 获取并利用手机传感器数据(上篇)开发环境省心搭建
现代手机拥有许多传感器,包括地磁.姿态.GPS.光照.温度.气压.摄像.声音.电磁等,完全就是一个高度集成的科学仪器.不夸张的说,一部手机加上一个外围的计算机和控制系统,做一个功能较强的自主移动机器人 ...
- mac qt android开发环境搭建,Mac 下 PyQt5 的开发环境搭建
准备Qt的开发工具: 下载安装 py 的运行环境: 1.安装brew: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubuserconten ...
- 【Android FFMPEG 开发】音视频基础 和 FFMPEG 编译 ( 音视频基础 | MPEG-4 标准 | Android 开发环境 | FFMPEG 交叉编译 | 安卓项目导入配置 )
本篇博客代码及资源下载 : https://download.csdn.net/download/han1202012/10382762 文章目录 一. 音视频基础 1. 音频基础 (1) 声音要素 ...
- java中的adt安装配置,Android SDK 2.3与Eclipse最新版开发环境搭建
一.背景和准备 1.Android 简介 Android是谷歌于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,号称是首个为移动 ...
- 【错误记录】Android Studio 中 build.gradle 配置 buildFeatures prefab 错误处理 ( AS 4.1 以上开发环境 | Gradle及插件版本 )
文章目录 一.问题描述 二.Android Studio 版本.Gradle 版本.Gradle 插件版本 Android Gradle 插件版本说明 一.问题描述 起因 : 需要配置 Android ...
最新文章
- 微信小程序 点击卡片切换 动画效果
- C++使用thread类多线程编程
- HJ14 字符串排序
- C/C++ 笔试、面试题目大汇总
- [gic]-ARM gicv3/gicv2的总结和介绍-PPT
- JS-获取当前日期-月的天数
- Windows7系统技巧:常用的10个快捷键
- C#中读写INI文件
- 构造函数和实例化原理
- Reservoir Sampling 蓄水池采样算法
- 图像处理随笔——颜色空间
- 用于创建此对象的程序是 Equation。您的计算机尚未安装此程序或此程序无响应。 若要编辑此对象,请安装 Equation或确保 Equation中的任何对话框都已关闭
- android模拟奥克斯空调红外,奥克斯空调手机遥控器
- 育儿-《养育男孩》书中的精髓:父母如何理解男孩的每个成长阶段,更好地培养男孩?
- 【哈希】关于哈希表和哈希函数的理解与应用
- 张艾迪(创始人):期待改变世界的力量
- 专业版网上企业订货平台-移讯云订货系统
- c语言中单引号b是啥意思,c语言中单引号和双引号的区别和应用?
- 杭电计算机学院绩点,杭电平均成绩绩点计算器的教程
- OpenStack Magnum 项目简单介绍
热门文章
- 解决电脑将在一分钟后自动重启的问题
- android手机程序切换效果,能让手机流畅到爆的设置, 但80﹪人不会用(安卓手机通用)...
- 互联网行业20年来最大机会:chatgpt part1
- nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程
- 提速 10 倍 Go 语言开发实战内容, 从零开始开发
- 经典算法题(含答案解析)
- 拨号上网外网使用NETMEETING
- 微信小程序与C#语言的Asp.net后台的传输
- (最详细)小米平板4 Plus的usb调试模式在哪里打开的教程
- 机器视觉halcon学习——识别二维码