BridJ is a Java / native interoperability library that focuses on speed and ease of use.
It is similar in spirit to JNA (dynamic bindings that don't require any native compilation, unlike JNI), but was designed to support C++, to be blazing fast (thanks to dyncall + hand-optimized assembly tweaks) and to use modern Java features.
A comprehensive documentation is available on its Wiki (needs migration to GitHub Pages!).
It was previously hosted on ochafik/nativelibs4java.
git clone http://github.com/nativelibs4java/BridJ.git cd BridJ mvn clean install
- Update pom to make it independent from nativelibs4java-parent
- Update deps: ASM 5.x, JUnit 4.11
- Fix BridJ's armhf support