Visual Studio 2013和Kinect SDK 2.0无法找到或包含< NuiApi.h> [英] Visual Studio 2013 and Kinect SDK 2.0 Cannot find or include <NuiApi.h>

查看:86
本文介绍了Visual Studio 2013和Kinect SDK 2.0无法找到或包含< NuiApi.h>的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在Visual Studio 2013(Windows 8.1的台式机版本)中使用C ++学习Kinect开发.我已经从Microsoft下载了Kinect SDK 2.0.据我了解,NuiApi.h是Kinect SDK 2.0的一部分.但是,我不能包含它(#include说无法打开源文件).在我的计算机上搜索了文件,但找不到.重新安装Kinect SDK,但没有成功.下面是代码的相关部分:

I am learning Kinect development using C++ in Visual Studio 2013 (Desktop version on Windows 8.1). I have downloaded the Kinect SDK 2.0 from Microsoft. According to my understanding, NuiApi.h is part of Kinect SDK 2.0. However, I cannot include it (#include says Cannot open source file). Have searched my computer for the file but couldn't find it. Reinstalled Kinect SDK with no luck. Below is the related part of the code:

#include<iostream>
#include<Windows.h>
#include<kinect.h>
#include<NuiApi.h>

可以轻松包含类似的标题NuiKinectFusionApi.h.

A similar header, NuiKinectFusionApi.h, can be included without a problem.

推荐答案

您正在混合两种kinect版本!

You are mixing the 2 kinect versions!

对于kinect v1,您需要下载kinect v1.8驱动程序,然后使用NuiApi.h

for the kinect v1, you need to download kinect v1.8 drivers and then use the NuiApi.h

对于kinect v2,您需要下载kinect v2.0驱动程序,然后使用kinect.h

for the kinect v2, you need to download kinect v2.0 drivers and then use the kinect.h

这篇关于Visual Studio 2013和Kinect SDK 2.0无法找到或包含&lt; NuiApi.h&gt;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆