c++ - Kinect + Visual Studio 2013 LNK 错误,如何正确链接库?

标签 c++ visual-studio-2013 kinect-sdk

我下载了 kinect sdk 1.8 和 2.0。然后我创建了一个新项目,并通过 C/C++ 编辑了它的属性并包含了 x86 头文件文件夹

enter image description here

我还编辑了它的 Linker 并添加了它对应的 x86 库文件夹。

enter image description here

但我仍然遇到链接错误,我不清楚它可能是什么。

错误 LNK2019:未解析的外部符号 __imp__NuiInitialize@4 在函数 _wmain 中引用 错误 LNK1120:1 个 Unresolved external 问题

有什么想法吗?不确定我还能在链接器设置中做什么。

最佳答案

问题已解决,

除了

  1. C/C++ 包含
  2. 链接器库

你还需要编辑

  1. 链接器输入 在此处添加 Kinect10.lib(或 Kinect20.lib,具体取决于您使用的版本)

enter image description here

关于c++ - Kinect + Visual Studio 2013 LNK 错误,如何正确链接库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26586074/

相关文章:

C++ const 在函数声明和其他任何地方的 & 符号的右边

.net - 如何在Visual Studio 2013中删除未使用的功能

c# - 保存原始深度数据

c# - Kinect v2 如何知道帧是否排队

c++ - 为什么 C++17 中 std::function 的 operator() 会发生变化?

c++ - 如何让 wstring_convert::to_bytes 抛出 range_error 异常?

visual-studio-2013 - 这个红色方形图标在 Visual Studio 2013 解决方案资源管理器中意味着什么?

c# - Kinect 框架异步到达

c++ - 为什么删除分配的数组会导致内存错误?

javascript - 如何让 javascript 解析在 Visual Studio 2013 中工作