VS2022+QT5.12安装与环境配置
安装环境: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需勾选MSVCv143
2.Qt的MSVC2017套件,兼容VS的MSVCv143,不兼容MSVCv141。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/LebronBear/article/details/146204498
VS c++能勾选的全部勾选
本文来自博客园,作者:NLazyo,转载请注明原文链接:https://www.cnblogs.com/bile/p/18863732
浙公网安备 33010602011771号