首页 文章

不满意的链接错误

提问于
浏览
0

为什么我会收到不满意的链接错误?
The details are as follows:

Native Method的原型及其在我的java代码中的调用是这样的:

private native long sampleFunction(long[][] twoDimArray, long number);

p.sampleFunction(twoDimArray, number);

VC代码中的Native方法原型是这样的:

*JNIEXPORT jlong JNICALL Java_MyClass_sampleFunction(JNIEnv env, jobject obj, jobjectArray myArray, long number);

1 回答

  • 2

    您是否已使用JVM启动参数 -Djava.library.path=path/to/dll 将您正在使用的.dll添加到Java库路径?如果没有,JVM将无法链接到DLL,您将收到上述错误 .

    如果您更喜欢该方法,也可以将.dll复制到JVM lib目录 .

相关问题