Windows SDK 10.0.26100 causes compilation error in wchar.h with MSVC 2015 compiler
MikeB
1
Reputation point
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?
C++
C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
3,929 questions
Sign in to answer