基本上我正在尝试在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
答案 0 :(得分:0)
问题是我用于GUI的ofxUI插件,当我删除这个插件时它起作用了。 我还没有办法让两者同时工作。