libcmtd.lib(_init_.obj) : error LNK2019: unresolved external symbol __CrtDbgReport referenced in function __CRT_RTC_INIT
libcmtd.lib(_error_.obj) : error LNK2019: unresolved external symbol _strcpy_s referenced in function "void __cdecl _RTC_StackFailure(void *,char const *)" (?_RTC_StackFailure@@YAXPAXPBD@Z)
libcmtd.lib(_pdblkup_.obj) : error LNK2019: unresolved external symbol ___vcrt_GetModuleFileNameW referenced in function "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPAUHINSTANCE__@@XZ)
libcmtd.lib(chandler4_noexcept.obj) : error LNK2019: unresolved external symbol __except_handler4 referenced in function __except_handler4_noexcept
Чтобы их побороть, идём в Project -> Properties -> Linker -> Input, и добавляем в Additional Dependencies следующие библиотеки:
error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages
либо качаем и устанавливаем Windows SDK версии 8.1, либо в Project -> Properties -> General -> Windows SDK Version выбираем доступную версию из списка - например, 10.0.17134.0 .
error LNK2019: unresolved external symbol ___report_rangecheckfailure referenced in function _InitCommon
error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function _CBTProc@12
error LNK2019: unresolved external symbol ___security_cookie referenced in function _CBTProc@12
появляются при включенной опции компилятора /GS.
Идём в Project -> Properties -> C/C++ -> Code Generation -> Security Check и выбираем "Disable Security Check (/GS-)".