Tag: native

在Java中在运行时为本机库添加新路径

是否可以在运行时为本机库添加新路径? (而不是使用属性java.library.path启动Java),因此在尝试查找nativeLibraryName时,对System.loadLibrary(nativeLibraryName)的调用将包含该路径。 这是可能的,或者这些路径在JVM启动后被冻结了吗?

Java Native Access不做C ++,对吧?

我在网上发现了许多用于C ++库的JNA在线(包括一些关于stackoverflow的参考资料),但我在JNA文档中找不到的任何内容都表明这是可能的。 特别是似乎没有任何方法可以包装C ++类。 我需要本机访问才能使用RTAudio,但RTAudio的所有函数都是RTAudio类的成员函数。 所以只是为了证实,JNA不是正确的方法吗?