OpenNI优化,发布精简
来源:互联网 发布:菏泽陈集山药淘宝 编辑:程序博客网 时间:2024/05/16 19:44
github下在openni代码
XnStatus xnGetOpenNIConfFilesPath(XnChar* strDest, XnUInt32 nBufSize){XnStatus nRetVal = XN_STATUS_OK;#if XN_PLATFORM == XN_PLATFORM_ANDROID_ARMxnOSGetApplicationFilesDir(strDest, nBufSize);#elsenRetVal = xnOSGetEnvironmentVariable(XN_OPEN_NI_INSTALL_PATH_ENV, strDest, nBufSize);if (nRetVal == XN_STATUS_OS_ENV_VAR_NOT_FOUND){#if (XN_PLATFORM == XN_PLATFORM_WIN32)// we don't allow environment variable not to be defined on Windows.return nRetVal;#else// use root FSstrDest[0] = '\0';#endif}else{XN_IS_STATUS_OK(nRetVal);}nRetVal = xnOSStrAppend(strDest, XN_OPEN_NI_FILES_LOCATION, nBufSize);XN_IS_STATUS_OK(nRetVal);#endifreturn (XN_STATUS_OK);}修改为XnStatus xnGetOpenNIConfFilesPath(XnChar* strDest, XnUInt32 nBufSize){XnStatus nRetVal = XN_STATUS_OK;#if XN_PLATFORM == XN_PLATFORM_ANDROID_ARMxnOSGetApplicationFilesDir(strDest, nBufSize);#elsenRetVal = xnOSGetCurrentDir(strDest, nBufSize);nRetVal = xnOSStrAppend(strDest, XN_OPEN_NI_FILES_LOCATION, nBufSize);XN_IS_STATUS_OK(nRetVal);#endifreturn (XN_STATUS_OK);}
这样一来,不用判断OpenNI宏,且简化了安装内容
0 0
- OpenNI优化,发布精简
- OpenNI 1.3.2.1发布
- OpenNI
- WinXP的优化精简
- 优化精简myeclipse
- x264代码精简优化
- x264代码精简优化
- debian优化精简
- Sql优化精简版
- MyEclipse精简优化
- SQL优化 总结 精简
- jquery--登陆注册【精简优化】
- Python 代码精简和优化
- Java&.Net虚拟机精简(GreenJVM&GreenDotNet发布)
- Remotesoft .NET Explorer 精简汉化版发布
- EaglePHP v2.0精简版发布
- Unity Notes之发布包精简
- java script发布时要精简代码
- UVa489 Hangman Judge的不同实现方法
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- to distance
- NoHttp使用总结
- CollapsingToolbarLayout 介绍和简单使用
- OpenNI优化,发布精简
- CI框架表单验证
- POJ1155 TELE(树DP)
- 移动无线测试技能树-转载
- 常用框架
- Hive安装
- 字符串类型转化成数值类
- Python练习1
- Android之EventBus初体验