小编Nea*_*ood的帖子

什么是Java libjli库?

我正在使用JNI来允许C代码卸载一些最好用Java完成的工作.在这个问题中,我试图链接libjvmlibjli库以使我的代码工作,但现在我在质疑我是否需要JLI库.

我找不到任何明确说明JLI库目的的文档.

这个其他的SO问题暗示JLI是一些OSX passthrough库:

#elif defined(__APPLE__)
// jli needs to be loaded on OSX because otherwise the OS tries to run the system Java
Run Code Online (Sandbox Code Playgroud)

这个博客一样:

在OS X上进行编译时,在jvm库之前链接jli库非常重要

我的问题:

  1. 什么是JLI库?
  2. 我是否需要在RedHat/CentOS环境(无OSX)中进行C/Java JNI开发?

java java-native-interface jvm-hotspot

7
推荐指数
1
解决办法
599
查看次数

标签 统计

java ×1

java-native-interface ×1

jvm-hotspot ×1