When attempting to compile my project using the 141_xp toolset
I get these linker errors
1>cryptopp.lib(integer.cpp.obj) : error LNK2019: unresolved external symbol ___std_reverse_copy_trivially_copyable_1 referenced in function "void __cdecl std::_Reverse_copy_vectorized<1>(void const *,void const *,void *)" (??$_Reverse_copy_vectorized@$00@std@@YAXPBX0PAX@Z)
1>cryptopp.lib(dll.cpp.obj) : error LNK2019: unresolved external symbol ___std_mismatch_4@12 referenced in function "unsigned int __cdecl std::_Mismatch_vectorized<4>(void const * const,void const * const,unsigned int)" (??$_Mismatch_vectorized@$03@std@@YAIQBX0I@Z)
1>msvcrtd.lib(chandler4gs.obj) : error LNK2019: unresolved external symbol __except_handler4_common referenced in function __except_handler4
vcpkg has been set to use the windows-x86-static triplet for all deps
And the project has been set to use /MT(d)
When attempting to do it in Release mode, the errors are way larger
https://paste.ofcode.org/38UeSK3s9EVCxBurLUQMwZd
I've set the Debug mode to use the .lib files in vcpkg_installed\x86-windows-static\debug\lib and the Release mode to use the .lib files in \x86-windows-static\lib
Any idea what's causing these?