vs配置openNI2以及NiTE2

本文介绍如何在安装OpenNI2和NiTE2后,正确配置环境变量和工程目录,确保项目能够顺利运行,避免因DLL文件缺失导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于安装完openNI2以及NiTE2后,安装程序默认就会写入环境变量。因此,配置时只需要填写相应路径即可

在工程下

属性-》VC++目录-》包含目录

 

 

配置后,将 OpenNI2及NiTE2的dll文件复制到工程目录下,否则提示找不到dll,将以下两个目录下的所有文件全部复制到工程目录下即可

 

### 如何在Visual Studio中使用OpenNI2 #### 安装与配置OpenNI2 为了使OpenNI2能够在Visual Studio环境中正常工作,需按照特定流程完成安装和配置。对于Windows平台而言,建议下载官方发布的稳定版本[^3]。 #### 配置开发环境 当准备就绪后,在目标计算机上执行以下操作来设置开发环境: - **移除旧版组件**:如果有先前版本的OpenNI存在,则应先卸载它们以防止潜在冲突。具体做法是在命令提示符下定位至`E:\PCL 1.12.1\3rdParty\OpenNI2`目录,并运行`OpenNI-Windows-x64-2.2.msi`文件中的卸载程序[^5]。 - **重新安装新版软件包**:紧接着在同一路径下启动新的`.msi`安装器,指定自定义位置(如前述示例所示),以便于后续管理和维护。 #### 创建项目并链接库文件 创建一个新的C++控制台应用程序作为测试案例。接着,调整项目的属性页如下: - 将包含目录(`Include Directories`)添加指向OpenNI头文件的位置; - 同样地更新库目录(`Library Directories`)使之能够找到静态或动态链接所需的`.lib`文件; - 对于调试模式下的构建配置,还需确保正确设置了相应的DLL路径,可通过修改系统的PATH环境变量实现这一点; 以上步骤有助于建立一个基本框架,使得开发者可以在Visual Studio内顺利调用OpenNI API函数[^4]。 ```cpp #include <openni.h> using namespace openni; int main() { Status rc = OpenNI::initialize(); if (rc != STATUS_OK) printf("Initialize failed\n%s\n", OpenNI::getExtendedError()); Device device; VideoStream depth; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值