在使用QT MSVC的时候遇到一些问题。QT默认需要c++17,而QT的msvc包是2019的。而我们安装的visual studio 是2022版本。
这个时候,如果我们使用clion来开发QT ,那么就需要添加msvc 2019
选择2019 C++ 按照即可
勾选上安装即可
从上面的截图可以看到,我其实是已经安装了 vs2019的,但是那个是不行的,因为那个版本的C++是16
如果用这个,就会出现如下错误
换成 2022的,这些问题就都解决了
搞这些要尽可能保证 C++ 版本 MSVC版本 一致,否则,会出现很多不可思议的问题。