在OpenFrameworks项目上使用Kinect SDK时出现很多错误

时间:2013-12-16 19:56:29

标签: c++ visual-studio kinect openframeworks kinect-sdk

基本上我正在尝试在Visual Studio 2012 Express中的OpenFrameworks项目上使用Kinect SDK,但是在尝试包含NuiApi时遇到了很多错误。

所以我到目前为止所做的包括以下目录:

Project中的

C:\ Program Files \ Microsoft SDKs \ Kinect \ v1.8 \ inc \ n>配置属性 - > C / C ++ - >一般

项目中的

C:\ Program Files \ Microsoft SDKs \ Kinect \ v1.8 \ lib - >配置属性 - >链接器 - >一般

项目中的

C:\ Program Files \ Microsoft SDKs \ 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

1 个答案:

答案 0 :(得分:0)

问题是我用于GUI的ofxUI插件,当我删除这个插件时它起作用了。 我还没有办法让两者同时工作。