关于 QtCreator无法自动探测到v140编译器(VS2017安装v140和141) 的解决方法
Posted 长沙红胖子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 QtCreator无法自动探测到v140编译器(VS2017安装v140和141) 的解决方法相关的知识,希望对你有一定的参考价值。
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121643819
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
问题
重装环境过程中,一般先装VS2017之后,用visual install去安装V140(vs 2015的编译器),但是qtCreator无法识别。
原因
因为装了其他的驱动,导致预先装了vc++12 vc++13 vc++15~19编译器,这会导致VS2017即使没有装V140也有v140,vs的工程是可以正常编译,但是QtCreator无法缺却无法识别vs2017使用的v140(估计有个先后,先的又无法被QtCreator识别)。
解决方法
在系统设置应用中卸载掉visual c++ 2015 ~ 2019,重启后,在VS2017中卸载V140,再重启,再重新在VS2017中安装V140,若还不能识别,则是要卸载qt,然后重装qt。
探测到
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121643819
以上是关于关于 QtCreator无法自动探测到v140编译器(VS2017安装v140和141) 的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
visual studio 2017 编译v140 TRACKER : error TRK0005: Failed to locate: "CL.exe". 系统找不到指定的文件
关于QtCreator中三种不同编译版本 debugreleaseprofile 的区别