本程序是MFC工程,配置问题包括opencv在MFC的使用,OpenNI+SensorKinect+NITE在MFC中使用x-box的配置问题。
就针对本程序的问题,配置需注意四个方面,还有其他几个细节。
1.头文件的配置
头文件配置在项目属性->配置属性->vc++目录->include .....
这里是我的安装目录,实际情况自己灵活变通
2.库文件的配置
项目属性->配置属性->vc++目录->lib......
这里的情况和上一个一样,看情况配置
3.dll文件的配置
也是配置属性这里 调试选项的工作目录
这里的dll文件的配置有点麻烦,先说openni和nite的
dll文件在安装目录的resdit目录,我的是C:\Program Files (x86)\OpenNI2\Redist和C:\Program Files (x86)\PrimeSense\NiTE2\Redist
opencv的在安装目录的bin文件夹里面,E:\opencv2.4.9\opencv\build\x86\vc10\bin
4.附加依赖项
添加的项有openni,nite,opencv,opencv不知道的参照博客
http://blog.youkuaiyun.com/poem_qianmo/article/details/19809337
以上配置好后运行可能会出现一些问题,到时候实际情况实际解决吧
列出一些:
LNK1123参见 http://blog.youkuaiyun.com/lyx0708/article/details/38308327(实际验证好像没什么用,看看吧)
还有些dll文件丢失,串口注册也是必须的,我一起放到群上,遇到的问题就先百度吧,尝试自己解决,同时也熟悉下vs项目的属性配置,自己解决是最好的
最后说一下,要是对MFC不熟悉的,建议先看下vs MFC编程熟悉下,用不了太多时间,有兴趣的可以尝试用MFC做一个简单计算器或学生信息管理系统之类的,对后面看程序有较大用处。