1、下载安装包
git clone https://github.com/OpenKinect/libfreenect2.git
cd libfreenect2
2、安装编译工具
sudo apt-get install build-essential cmake pkg-config
3、安装libusb
sudo apt-get install libusb-1.0-0-dev
4、安装TurboJPEG
sudo apt-get install libturbojpeg0-dev
5、安装OpenGL
sudo apt-get install libglfw3-dev
6、编译
mkdir build && cd build
cmake .. -DENABLE_CXX11=ON -DCMAKE_INSTALL_PREFIX=/root/datac/libfreenect2/freenect2
make -j8
sudo make install
cd ../
cmake -Dfreenect2_DIR=$HOME/dev/libfreenect2/freenect2/lib/cmake/freenect2
sudo cp ./platform/linux/udev/90-kinect2.rules /etc/udev/rules.d/
6、测试
./bin/Protect
7、问题项
如果无法识别传感器,可尝试重新插入USB3.0
参考资料:
https://github.com/OpenKinect/libfreenect2/blob/master/README.md#windows–visual-studio