LNK1104:链接openCV时无法打开文件'kernel32.lib'

时间:2013-08-22 19:20:22

标签: c++ opencv visual-studio-2012 linker linker-errors

我正在尝试将Visual C ++ 2012上的OPENCV用作空白项目。设置所有库并包含路径是正确的,但是在调试代码片段时出现“LNK1104:无法打开文件'kernel32.lib'”错误。在错误之前还有一个警告指示:

警告1警告MSB8003:无法从注册表中找到WindowsSDKDir变量。 TargetFrameworkVersion或PlatformToolset可能设置为无效的版本号。 C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.CppBuild.targets

他们有关系吗?

1 个答案:

答案 0 :(得分:0)

让您拥有VC ++目录(右击项目,单击属性页),

  • 包含目录:$(IncludePath)
  • 列表项库目录:$(LibraryPath)