Question

Basically I'm trying to use the Kinect SDK on an OpenFrameworks project in Visual Studio 2012 Express but I'm getting a lot of errors when trying to include the NuiApi.

So what I've done until now is include the following directories:

C:\Program Files\Microsoft SDKs\Kinect\v1.8\inc in Project -> Configuration Properties -> C/C++ -> General

C:\Program Files\Microsoft SDKs\Kinect\v1.8\lib in Project -> Configuration Properties -> Linker -> General

C:\Program Files\Microsoft SDKs\Kinect\v1.8\lib\x86\Kinect10.lib in Project -> Configuration Properties -> Linker -> Input

And when I try to include the API like this:

#include <NuiApi.h>

I get a lot of errors the first one is this:

Error   3   error C2146: syntax error : missing ';' before identifier 'INuiAudioBeam'   c:\program files\microsoft sdks\kinect\v1.8\inc\nuisensor.h 46  1   mySketch

I also get the same error if I try adding the ofxKinectNui addon.

I'm using the Kinect SDK 1.8

Was it helpful?

Solution

The problem was the ofxUI addon I was using for the GUI, it worked when I removed this addon. I have not found a way to get both working at the same time.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top