基本上我试图在Visual Studio 2012 Express中的OpenFrameworks项目上使用Kinect SDK,但在尝试包含NuiApi时收到很多错误。在OpenFrameworks项目中使用Kinect SDK时出现很多错误
所以我做了什么直到现在包括以下目录:
C:在项目\ Program Files文件\微软的SDK \ Kinect的\ V1.8 \ INC - >配置属性 - > C/C++ - >常规
C:在项目\ Program Files文件\微软的SDK \ Kinect的\ V1.8 \ lib文件 - >配置属性 - >链接器 - >常规
C:\ Program Files文件\微软的SDK \ Kinect的\ V1 .8 \ lib \ x86 \ Kinect10.lib在项目 - >配置属性 - >链接器 - >输入
当我尝试包括这样的API:
#include <NuiApi.h>
我得到了很多的错误,第一个是这样的:
Error 3 error C2146: syntax error : missing ';' before identifier 'INuiAudioBeam' c:\program files\microsoft sdks\kinect\v1.8\inc\nuisensor.h 46 1 mySketch
我也得到了同样的错误,如果我尝试添加ofxKinectNui加上。
我使用Kinect的SDK 1.8
如果你使用OF,为什么不直接使用它的libkreenect的xKinect包装? – Brian
因为我需要骨架跟踪功能,所以我也尝试使用ofxKinectNui –
哦,是的,我应该想通了。 – Brian