OpenNI2.0 - 尝试在Visual Studio中构建包含的示例项目时出现LNK错误

时间:2013-01-16 14:41:53

标签: c++ visual-studio-2010 kinect openni

我在尝试从Visual Studio 2010中的源代码构建任何内容时遇到LNK错误。

我已经安装了OpenNI 2.0,Kinect SDK和NiTE。我可以运行任何预编译的样本,但我不能自己编译它们。

我试图制作一个示例项目,只是复制SimpleRead所拥有的,也不会编译;我遵循了为Visual Studio添加所有依赖项和内容的说明。

示例:

1>main.obj : error LNK2001: unresolved external symbol __imp__oniDeviceIsCommandSupported

Theres 16其他类似的错误。

1 个答案:

答案 0 :(得分:2)

我有类似的错误。我注意到的是我在尝试构建32位应用程序时使用64位库(我只是没注意)。一旦我将我的项目指向正确的Lib文件(32位),一切都没有错误。我希望有所帮助。