Windows SDK 10.0.26100 causes compilation error in wchar.h with MSVC 2015 compiler
MikeB
16
Reputation points
I'm trying to build a legacy product that used MSVC 2015 Update 3 (compiler version 19.00.24215.1).
Since Windows SDK 10.0.26100 was installed on the machine the build fails with the following error:
C:\PROGRA~2\WI3CF2~1\10\include\10.0.26100.0\ucrt\wchar.h(313): error C3861: '_mm_loadu_si64': identifier not found
Apparently, in the recent SDK the wchar.h uses intrinsics that weren't available back in the VS2015 days (26100 is the first SDK that uses them, they do not appear in that file in the earlier versions of the SDK ).
Is there any official requirement or compatibility matrix for MVSC compiler/Windows SDK versions?
Developer technologies | C++
Sign in to answer