mirror of
https://github.com/Noratrieb/minmax.git
synced 2026-01-14 15:25:08 +01:00
666 B
666 B
Minmax in Rust with JNI
How to build and run
Prerequisites
- Gradle
- Rust toolchain
Compile Rust code
cargo build
Copy shared library
Copy the shared library in target/debug/librs_wrapper.so (or a .dll on windows) to the current working directory or the system wide library directory.
Build the jar
Use ./gradlew jar or whatever you like I don't know.
Run the program
Maybe it works now. If you get a link error you might need to set the LD_LIBRARY_PATH env var to the path of the directory of the shared library (on linux). Or you have to copy it to the systems library directory. Or something else. But it should work.