安装环境:VS2022+QT5.12解决方式:VS2022编译器不选v141,选v143
一.问题过程:1.VS2022(仅勾选MSVCv143 vs2022+Windows 10 SDK),猜测导致Win10SDK下无cdb.exe。2.Qt512(仅勾选MSVC 2017 64-bit+CDB Debugger Sup)。安装完后安装cdb,配置编译器(MSVC17.13)失败,重\启电脑失败。3.VS2022(去掉勾选MSVCv143+勾选MSVCv141 vs2017)。编译器红色,abi报错,克隆旧的编译器实现。将ABI选为自定义,选择MSVC2017黄色警告:CMake configuration has no path to a C compiler set,even though the kit has a valid tool chain.QT-环境配置提示警告Qt Cmake configuration has no path to a C++ compiler set笔记:尝试未解决Qt Cmake configuration has no path to a C++ compiler set, even though the toolkit has a笔记:尝试未解决重装VS(勾选MSVCv143 vs2022+实时调试器+Windows C++ CMake+Windows 10 SDK)重装Qt5.12(UWP ARMv7+UWP x64)+Dbg,开始找到(解决)。去掉Qt5.12(UWP ARMv7+UWP x64)+vs2022(实时调试器+Windows C++ CMake),正常。VS更新组件测试(切到v141,再切回v143),QtCreator打开后异常,关掉QtCreator重启正常。
二.总结:1.VS2022需勾选MSVCv1432.Qt的MSVC2017套件,兼容VS的MSVCv143,不兼容MSVCv141。————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/LebronBear/article/details/146204498
VS c++能勾选的全部勾选