1、Openni2:从官网下载linux用zip压缩包,解压再解压
2、终端转到解压目录下,找到install.sh文件,执行
$sudo ./install.sh
3、执行后,生成OpenNIDevEnvironment文件,再执行
$cat OpenNIDevEnvironment >> ~/.bashrc
这样就把解压文件夹下的Include和Redist路径分别添加给了环境变量OPENNI2_INCLUDE和OPENNI2_REDIST(需要重启,之后可以用echo指令查看)
4、然后是libfreenect,下载:https://github.com/OpenKinect/libfreenect
5、$mkdir build
$cd build
$cmake .. -DBUILD_OPENNI2_DRIVER=ON
$make
$sudo make install
6、 Repository="/home/serser/sourcefiles/OpenNI-Linux-x64-2.2/Redist/OpenNI2/Drivers"7、cp -L lib/OpenNI2-FreeNECTdRIVER/LIBfREENECTdRIVER.{SO,DYLIB} ${Repository}
1
<span style=``"font-size: 14px"``>1. 安装ubuntu14.04依赖项<``/span``>
1
$
sudo
ln
-s
/lib/x86_64-linux-gnu/libudev``.so.1.3.5
/lib/x86_64-linux-gnu/libudev``.so.0
2. 安装openni2
下载openni2 安装包
运行安装包下的 install.sh
将生成的环境变量添加到 .bashrc
3. 附加配置
把按照目录下Include 文件夹下的文件 拷贝到 /usr/include/openni2下(openni2文件夹可能需创建)
安装文件夹下找到OpenNI2文件夹 拷贝到 /usr/lib/下
按照文件夹下找到libopenNI2.jni.so libopenNI2.so 拷贝到 /usr/lib 下
手机扫一扫
移动阅读更方便
你可能感兴趣的文章