官网下载
OpenNI2 SDK-windows
下载后解压
出现这三个文件夹
打开vs2019,创建新项目
我是release X64模式
配置-属性
包含目录如下:
C/C++-常规-附加包含目录
加上samples中的ThirdParty,否则运行示例程序,将缺少头文件
接着 链接器-常规-附加库目录
接着 链接器-输入-附加依赖项
接着添加示例程序进行测试,源文件-添加-现有项
点开一个示例文件,我这里是DepthReaderEvent.cpp
发现找不到头文件,但是发现在ThirdParty文件夹中的Common中
因此修改如下
就OK了
还有最关键的一点,报错:找不到OpenNI2.dll
解决方法:
将sdk-libs中的这四个文件复制到C:\Windows\System32文件夹下
至此 成功运行