Ubuntu 16.04 安装配置OpenNI2

先放github链接:https://github.com/occipital/OpenNI2.git

如果有时间的话可以用这个主页的编译方式,本文主要是针对其Linux的安装方式,进行编译。

一、安装依赖:

  • GCC 4.x

    • 源码下载安装:http://gcc.gnu.org/releases.html

    • 或者用apt安装

        sudo apt-get install g++
      
  • Python 2.6+/3.x

    • 源码下载安装: http://www.python.org/download/

    • 或者用apt安装

        sudo apt-get install python
      
  • LibUSB 1.0.x

    • 源码下载安装: http://sourceforge.net/projects/libusb/files/libusb-1.0/

    • 或者用apt安装

        sudo apt-get install libusb-1.0-0-dev
      
  • LibUDEV

      sudo apt-get install libudev-dev
    
  • JDK 6.0(这个github比较老了,我已经安装了JDK8.0,所以没有安装这个,可以自己百度一下JDK)

    • 源码下载安装: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html80

    • 或者用apt安装

      • On Ubuntu 10.x:

          sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
          sudo apt-get update
          sudo apt-get install sun-java6-jdk
        
      • On Ubuntu 12.x:

          sudo apt-get install openjdk-6-jdk
        
  • FreeGLUT3

    • 源码下载安装: http://freeglut.sourceforge.net/index.php#download

    • 或者用apt安装

        sudo apt-get install freeglut3-dev
      
  • Doxygen

    • 源码下载安装: http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc

    • 或者用apt安装

        sudo apt-get install doxygen
      
  • GraphViz

    • 源码下载安装: http://www.graphviz.org/Download_linux_ubuntu.php

    • 或者用apt安装

        sudo apt-get install graphviz
      

二、下载编译

git clone https://github.com/occipital/OpenNI2.git
cd OpenNI2
make

三、创建OpenNI包

cd Packaging
chmod +x ReleaseVersion.py
./ReleaseVersion.py

四、检查是否安装成功

pkg-config --modversion libopenni2

 

你可能感兴趣的:(依赖库)