C++ 在OpenFrameworks项目上使用Kinect SDK时出现很多错误
基本上,我试图在VisualStudio2012 Express中的OpenFrameworks项目上使用Kinect SDK,但在尝试包含NuiApi时,我遇到了很多错误 因此,到目前为止,我所做的是包括以下目录: C:\Program Files\Microsoft SDK\Kinect\v1.8\inc in Project->Configuration Properties->C/C++->General C:\Program Files\Microsoft SDK\Kinect\v1.8\lib in Project->Configuration Properties->Linker->General 项目->配置属性->链接器->输入中的C:\Program Files\Microsoft SDK\Kinect\v1.8\lib\x86\Kinect 10.lib 当我尝试像这样包含API时:C++ 在OpenFrameworks项目上使用Kinect SDK时出现很多错误,c++,visual-studio,kinect,openframeworks,kinect-sdk,C++,Visual Studio,Kinect,Openframeworks,Kinect Sdk,基本上,我试图在VisualStudio2012 Express中的OpenFrameworks项目上使用Kinect SDK,但在尝试包含NuiApi时,我遇到了很多错误 因此,到目前为止,我所做的是包括以下目录: C:\Program Files\Microsoft SDK\Kinect\v1.8\inc in Project->Configuration Properties->C/C++->General C:\Program Files\Microsoft SDK\Kinect\v1.
#include <NuiApi.h>
如果我尝试添加ofxKinectNui插件,也会出现同样的错误
我正在使用Kinect SDK 1.8问题是我在GUI中使用的ofxUI插件,当我删除该插件时,它工作正常。
我还没有找到一种方法让两者同时工作。如果您使用的是,为什么不直接使用libfreenect的OF Xkinect包装器?因为我需要骨架跟踪功能,这就是为什么我也尝试使用OF Xkinect Nuioh,是的,我应该想到。嗯,我同时使用了Kinect SDK和OpenNI来进行骨架跟踪,但混合中不含OF;然而,这里有证据表明与OpenNI合作:
Error 3 error C2146: syntax error : missing ';' before identifier 'INuiAudioBeam' c:\program files\microsoft sdks\kinect\v1.8\inc\nuisensor.h 46 1 mySketch