Я пытаюсь использовать OPENCV на Visual C++ 2012 в качестве пустого проекта. Все библиотеки установлены и содержат пути, но я получаю сообщение «LNK1104: не удается открыть файл kernel32.lib» при отладке фрагмента кода. перед ошибкой также появляется предупреждение, указывающее:LNK1104: не удается открыть файл 'kernel32.lib' при связывании openCV
Предупреждение Предупреждение 1 MSB8003: Не удалось найти переменную WindowsSDKDir из реестра. TargetFrameworkVersion или PlatformToolset могут быть установлены на недопустимый номер версии. C: \ Program Files (x86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.CppBuild.targets
связаны ли они?
Это не проблема с OpenCV, а с WindowsSDK. Исправьте это (google предупреждение), и все должно работать нормально. – cyriel