moon
moon copied to clipboard
VS2022 17.5+ build error about stdatomic.h
原因:
VS2022的bug, 存在多个版本VCToolsversion时, 不会默认使用最新版 具体可见这个目录存在多个版本: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC
解决方案:
删除这个目录下 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build 这两个文件 Microsoft.VCToolsVersion.v143.default.props Microsoft.VCToolsVersion.v143.default.txt
参考资料: https://github.com/actions/runner-images/issues/9670 https://developercommunity.visualstudio.com/t/Latest-Visual-Studio-version-1791-ca/10598722#T-N10605771