библиотека, написанная на cpp, возможно ли использовать ее в Java-приложении с кросс-платформенной функцией?
Конечно, вы можете вызывать нативный код из Java через JNI или (проще) JNA .