Qt添加MSVC2017编译器的实现方法

 更新时间:2023年09月03日 10:33:13   作者:哪有灬平凡?  
Qt添加MSVC2017编译器是开发者在Windows平台上进行Qt应用程序开发的重要步骤,本文详细介绍了如何为Qt配置MSVC2017编译器的具体步骤,感兴趣的可以了解一下

针对问题,QT里面检测到的MSVC2017为感叹号或者警告不可用。

1.首先需要去VS安装对应MSVC工具集

工具->获取工具和功能->单个组件->(下滑到)编译器、生成工具和运行时

勾选2017相关的,但其实可以只选红框最后一个(我怕出问题全选了)

到这里VS这边工作已经做完了,关闭VS会自动安装。安装完成后,在qt那边能检测出已安装的MSVC了

2.安装Windows 10 SDK

在QT的工具->选项->kits->Debuggers,查看有无两个.cdb调试器,没有的话下载win10 最新sdk下载地址:https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/

3.打开Qt

工具->选项->kits

再之后去kits把对应编译器和debugs改一下(不要去管他感叹号,最后能正常使用也是有感叹号的)

发现如果存在感叹号,新建工程的时候是无法选择2017编译器的,只能在debug时更改。

原因:在首次打开QT的时候,qt创建了一个配置文件在如下目录中:

C:\Users\xxxx\AppData\Roaming\QtProject

 将这个目录下的所有文件删除,再重新打开qt就一切正常了

32bit

 64bit

到了这里你就可以正常使用啦,重启Qt

打开一个项目,你会发现build这里多了一个+号,可以添加相关编译器啦

添加之后debug可以使用相关编译器

到此这篇关于Qt添加MSVC2017编译器的实现方法的文章就介绍到这了,更多相关Qt添加MSVC2017编译器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:

相关文章

  • C语言中二叉树的后序遍历详解

    C语言中二叉树的后序遍历详解

    大家好,本篇文章主要讲的是C语言中二叉树的后序遍历详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • C 语言程序结构示例解析

    C 语言程序结构示例解析

    本文主要讲解C 语言程序结构,这里提供简单的示例来讲解C 语言程序的结构,有利于刚刚学习C 语言的同学理解程序结构
    2016-08-08
  • 利用C++模拟实现STL容器:list

    利用C++模拟实现STL容器:list

    列表是一种顺序容器,它允许在序列中的任何位置执行常量时间插入和删除操作,并允许在两个方向上进行迭代。本文将利用C++模拟实现list,希望对大家有所帮助
    2022-12-12
  • C语言中0数组\柔性数组的使用详解

    C语言中0数组\柔性数组的使用详解

    这篇文章主要给大家介绍了关于C语言中0数组\柔性数组使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • C语言 智能指针 shared_ptr 和 weak_ptr

    C语言 智能指针 shared_ptr 和 weak_ptr

    这篇文章主要介绍了C语言 智能指针 shared_ptr 和 weak_ptr,weak_ptr引入可以解决shared_ptr交叉引用时无法释放资源的问题,下面来学习具体相关内容吧,需要的朋友可以参考一下
    2022-04-04
  • cmake跨平台构建工具的学习笔记

    cmake跨平台构建工具的学习笔记

    CMake是一个跨平台的安装/编译工具,通过CMake我们可以通过简单的语句来描述所有平台的安装/编译过程,下面这篇文章主要给大家介绍了关于cmake跨平台构建工具的相关资料,需要的朋友可以参考下
    2023-02-02
  • 一文详解C语言中文件相关函数的使用

    一文详解C语言中文件相关函数的使用

    这篇文章主要为大家详细介绍了C语言中文件相关函数的使用,可以实现文件的读写、打开和关闭。文中通过示例进行了详细介绍,需要的可以参考一下
    2022-07-07
  • Linux C 获取进程退出值的实现代码

    Linux C 获取进程退出值的实现代码

    本篇文章是对在Linux下使用c语言获取进程退出值的方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • Qt读写ini文件的方法详解(含源码+注释)

    Qt读写ini文件的方法详解(含源码+注释)

    .ini文件是Initialization File的缩写,即初始化文件,下面这篇文章主要给大家介绍了关于Qt读写ini文件(含源码+注释)的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • C++实现将内容写入文件的方法总结

    C++实现将内容写入文件的方法总结

    本文主要总结了一下C/C++将内容写入文件的方法,C的方法有些单调,毕竟没有库函数。C++则丰富些,下面我把搜集到的整理一下,供大家参考
    2023-04-04

最新评论