解决办法:
修改vcpkg使用的MSVC的版本
详细内容:
1、查找MSVC工具集的已安装版本(这个目录未必在c盘下,取决于vs2022的安装目录)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b4412e424d1d4caaa3ce2fe7df11078d.png)
vcpkg默认使用的是已安装的最新版本的MSVC工具集
2、切换到vcpkg/triplets文件夹下,打开x64-windows.cmake,新增set(VCPKG_PLATFORM_TOOLSET_VERSION "14.33.31629")
,14.33.31629就是上面的较低的MSVC的版本,这里要降低MSVC的版本,如果电脑上已安装的MSVC版本还是过高,可以使用VS Installer安装更低版本的MSVC工具集。