Skip to content

aj1126/OpenNI2

 
 

Repository files navigation

OpenNI

http://structure.io/openni

Contributing

Pull requests that do not apply cleanly on top of the develop branch head will be rejected.

Other than that, sensible and meaningful contributions are very welcome!

Building Prerequisites

Windows

Linux

Android

Building

Building on Windows:

Open the solution OpenNI.sln

Building on Linux:

Run:

make

Cross-Compiling for ARM on Linux

The following environment variables should be defined:

  • ARM_CXX=path-to-cross-compilation-g++
  • ARM_STAGING=path-to-cross-compilation-staging-dir

Then, run:

PLATFORM=Arm make

Creating OpenNI2 packages

  • Go into the directory Packaging

  • Run:

    ReleaseVersion.py [x86|x64|arm|android]
    
  • The installer will be placed in the Final directory

Packages

 
 
 

Languages

  • C++ 84.1%
  • C 11.6%
  • Java 2.5%
  • Python 1.0%
  • Makefile 0.7%
  • Shell 0.1%