在qt5.9以前,windows版本细分了一些版本,包括MinGW和MSVC,其中MSVC用的VS编译器,还需要安装一些Visual C++的库什么的,总之,如果你的电脑中没有安装VS那就不要安装这个版本了,否则使用时编译通不过.而在之后的版本中,就没有了这种细分,所以我们可以发现5.9之后的安装包都要比之前的大不少.

安装步骤

第一步

这里采用的是vs2015;
安装vs2015,安装过程中只需要勾选vc++模块,会自动安装编译器,安装位置可以自定义,也可以默认C盘
VS2015安装包:https://pan.baidu.com/s/18uS5dBhwBcK-_EugfQj4kA.

第二步

安装qt软件,我用的是Qt5.10.1版本的,下载方法见我其他博客.

点击下一步
这里要填写邮箱.你可以去创建一个账户

选择安装路径(注意安装路径中不能有中文)

选择安装组件,msvc是由于电脑已经安装了Vs2015,所以自动检测到的,MinGW是自带的编译器,你可以根据需要勾选.


接下来一直点击next直至安装完成

第三步

安装windows sdk:
windows sdk下载地址,https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive

使用默认的安装路线即可.

对qt进行配置

打开qt,将工具->选项->Dubugger中将sdk debugger的安装路径配置好,如下图所示

之后,在"构建套件"中按照如下配置进行配置即可

这样msvc编译器应该就可以正常使用了

QT使用msvc编译器相关推荐

  1. Qt使用MSVC编译器关闭“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”警告的方法

    Qt使用MSVC编译器关闭"warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失"警告的方法 [问 ...

  2. Qt使用MSVC编译器关闭“C4100:未引用的形参”警告的方法

    Qt使用MSVC编译器关闭"C4100:未引用的形参"警告的方法 [问题描述] 在C++中,经常会定义一些虚函数作为接口类,这些虚函数本身基本是空函数,由派生类覆盖出具体的实现.一 ...

  3. Qt 添加MSVC2017编译器(2022年保姆级教程,不安装完整VS)

    目录 0. 前言 1. 前期准备 2. 安装 2.1 安装Qt 2.2 安装MSVC编译器和Windows 10 SDK 3. 配置 3.1 添加MSVC编译器并选择bat文件 3.2 传入脚本文件参 ...

  4. QT打包软件在另一电脑运行后出现Cannot load library XXX.dll之解决方案-MSVC编译器

    用QT MSVC编译器编译为软件并打包后,将打包好的exe可执行程序放在另一电脑运行发现出现如上弹窗,解决方案如下: 1.在该电脑安装Visual Studio软件,安装好后该软件会自动配置软件运行的 ...

  5. QT MSVC 编译器添加新类报错LNK2019 error LNK2019: unresolved external symbol public

    有点小郁闷.qt下代码本来是用的mingw 编译的,现在因为一些原因,需要改成用msvc 编译器编译,然后遇到一个奇怪的问题,具体就是我在添加一个新类的时候,总是提示无法解析的符号被引用.找了好久的原 ...

  6. Qt Creator配置MSVC编译器

    Qt Creator配置MSVC编译器 配置: WINDOWS 7系统 4.9.0 Qt Creator MSVC 2017 VS 2017 步骤: VS官网下载Visual Studio Commu ...

  7. Qt平台和编译器说明-Android

    Qt平台和编译器说明-Android 平台和编译器说明-Android Qt Creator中的Android开发 应用程序包 部署方式 使用Ministro进行部署 部署进行调试 插件和导入的特殊注 ...

  8. Qt Creator添加编译器

    Qt Creator添加编译器 添加编译器 重新检测编译器 指定编译器设置 添加Nim编译器 添加自定义编译器 添加编译器 Qt在各种32位和64位平台上受支持,通常可以在每个平台上使用GCC,供应商 ...

  9. 5单个编译总会编译全部_VS2019 v16.5 MSVC编译器后端更新汇总

    MSVC更新汇总 在Visual Studio 2019 v16.5中,我们已经对C++后端进行了持续的改进更新,包括新增了一些新特性和优化点,编译时间优化,以及更好的安全性. 下面我们来汇总一下目前 ...

最新文章

  1. React学习(1)——JSX语法与React组件
  2. Java中break、Continue、reutrn总结
  3. CTFshow 命令执行 web65
  4. Kali学习笔记31:目录遍历漏洞、文件包含漏洞
  5. 初识图机器学习(part2)--图数据
  6. 19.Silverlight调用webservice上传多个文件
  7. IdentityServer 部署踩坑记
  8. 使用Spring MVC开发Restful Web服务
  9. 自定义标签 (choose)
  10. 仿QQ打开网址显示的当前网页非官方页面
  11. 响应式滑动菜单_如何创建响应式滑动菜单
  12. 路由器性能测试工具_小米路由器AX3600与AX1800 MESH 实测
  13. 云计算学习笔记004---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载
  14. AntV 数据可视化解决方案发布
  15. w3school学习笔记2(MySQL)
  16. 去水印小程序源码_图片去水印|去水印喵小程序
  17. 程序员常用资源工具集合(建议收藏)
  18. 统计信号处理基础 习题解答5-8
  19. Xmanager5 Passive 图形界面安装oracle,无法使用鼠标
  20. 完善三维全栈产品布局 的卢深视用三维全栈技术点亮2020全球智博会

热门文章

  1. C/C++ 字符指针数组循环赋值问题
  2. 常用电子器件 ——接插件
  3. Leetcode 538 - Convert BST to Greater Tree
  4. 李琦自曝女儿不是亲生 但丝毫不影响家庭的美满幸福
  5. redis下载安装基本使用
  6. day27旅游线路查询线路详情
  7. 优维科技CTO黎明访谈实录:“大场景+小算法”构建AiOps运维技术哲学
  8. AutoCAD图纸集运用详解
  9. Unity2D瓦片地图tilemap出现瓦片间间隙问题解决
  10. 宝利通group终端升级指导书