Qt常见警告问题:请更新您的工具包(Desktop Qt 5.14.1MSVC2017 64位)或为qmake选择更符合您的目标环境的mkspec

1.我们用在VS中用Qt插件运行了几个程序之后玩得很爽,原来VS上也能用Qt啦,但是再次打开Qt新建项目之后之后,却发现出现了警告

warning: “D:\VS2019\Microsoft Visual Studio IDE\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe” is used by qmake, but “D:\VS2019\Microsoft Visual Studio IDE\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.exe” is configured in the kit.
Please update your kit (Desktop Qt 5.14.1 MSVC2017 64bit) or choose a mkspec for qmake that matches your target environment better.
Qt常见警告问题:请更新您的工具包(Desktop Qt 5.14.1MSVC2017 64位)或为qmake选择更符合您的目标环境的mkspec_第1张图片

2.怎么解决呢?so easy!

我们打开Qt的调试台,发现我们用的编译套件(kit)是MSVC2017的,这样就不难解释为什么他会出现警告了吧,这个编译编译套件(kit)MSVC2017是VS2017专用的Qt插件,适用于VS平台,而我们现在是在Qt上进行的编译Qt常见警告问题:请更新您的工具包(Desktop Qt 5.14.1MSVC2017 64位)或为qmake选择更符合您的目标环境的mkspec_第2张图片

这时我们只需要把编译套件(kit)换为Qt所用的编译组件就行了,我这里所用的Qt编译组件位MingW 32-bit,重新编译,OK!,警告成功去除
Qt常见警告问题:请更新您的工具包(Desktop Qt 5.14.1MSVC2017 64位)或为qmake选择更符合您的目标环境的mkspec_第3张图片

你可能感兴趣的:(qt)