java-native-interface
-
在 Java 中包装 C/C++ 我用C / C++开发应用程序/程序。我更精通这两种语言,并且喜欢成为一名C++开发人员。我想知道如何创建一个包含我所有C++代码的Java程序。 我的意思是,我想把我所有的C++代码(已经开发)包
-
为同一共享库调用 System.loadLibrary 两次 我有两个jar库使用相同的共享库的情况。在每个库中,“主接口”类使用 加载 .so 文件。我的问题是:如果用户决定在一个项目中使用这两个jar库,那么对同一.so文件的第二次调用是否会导致任
-
在 Java 中为运行时的本机库添加新路径 是否可以在运行时为本机库添加新路径?(而不是以属性 java.library.path 启动 Java),因此在尝试查找 时,调用 将包含该路径。这是可能的,还是一旦JVM启动,这些路径就会被冻结?
-
来自JNI_CreateJavaVM的异常0xC0000005 (jvm.dll) 我正在使用以下C++代码初始化Java VM。 抛出一个异常,但如果我忽略它,就会失败。 'Jni.exe' (Win32): 已加载 'C:\Tools\Java\Jdk8.77x86\jre\bin\zip.dll'。无法找到或打开 PDB 文件。 在 Jni 中0x02900282引
-
JNI 错误: 本地引用表溢出 512 个条目 我的函数如下所示。它被执行了很多次。在某一点上,它在 jobject nvarObject = env->GetObjectField (var1, nvar1) 处崩溃,给出错误 JNI 错误:本地引用表溢出 512 个条目。 任何人都可以研究这个问题
-
如何在jni中将jbyteArray转换为本机char *? 我正在尝试在jni中将jbyteArray转换为本机c字符串(char *)?不幸的是,我找不到任何关于如何做到这一点的文档。我在c代码中使用以下原型调用Java函数。
-
JavaCL和JogAmp JOCL如何比较? JavaCL使用JNA,JOCL使用JNI,所以我期望JavaCL表现出更好的跨平台兼容性,而JOCL通常应该具有更好的性能。JOCL与JOGL2一起进行测试,这应该使得在CL中使用GL对象变得容易,反之亦然。JavaCL能够从当
-
通过 JNI 将C++类返回到 Java 我目前在项目中同时使用C++和Java,我希望能够将C++中包含的对象发送到我的Java接口,以便通过GUI对其进行修改,然后在C++中发送回修改。 到目前为止,我一直没有通过JNI接口向Java返回任何内
-
-
Javah command for native methods gives Exception [closed] . Closed 9 years ago. I entered this into command prompt and I'm not sure why it is saying that it is not a valid class name considering th
标签