JNAerator (pronounce "generator") simply parses C and Objective-C headers and generates the corresponding JNA and Rococoa Java interfaces (it also has a very limited support for C++).
This lets Java programmers access native libraries transparently, with full IDE support and little to no hand-tweaking.
Users who are looking for ready-to-use libraries should check the NativeLibs4Java project instead.
Compile Dependencies (7)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Core Utils
Apache 2.0
| com.google.guava
»
guava3 vulnerabilities Guava is a suite of core and expanded libraries that include | 18.0 | 33.6.0-jre | |
LGPL 2.1
| com.nativelibs4java » ochafik-swing | 0.12 | ✔ | |
LGPL 2.1
| com.nativelibs4java » jnaerator-rococoa-runtime | 0.12 | ✔ | |
| com.nativelibs4java » bridj | 0.7.0 | ✔ | ||
LGPL 2.1
| com.nativelibs4java » jnaerator-parser | 0.12 | ✔ | |
Apache 2.0
| com.nativelibs4java » anarres-jnaerator | 1.2.9 | ✔ | |
Java Compiler/Parser
EPL 2.0
| org.eclipse.jdt.core.compiler
»
ecj Eclipse Compiler for Java(TM) | 4.2.2 | 3.45.0 |
