0
爲什麼我得到不滿意的鏈接錯誤?
的詳情如下:
本地方法的原型及其在我的Java代碼調用是這樣的:
私人本地長sampleFunction(長[] [] twoDimArray, 長號碼);不滿意的鏈接錯誤
p.sampleFunction(twoDimArray,number);
本機方法的在VC代碼原型是這樣的:
JNIEXPORT jlong JNICALL Java_MyClass_sampleFunction(JNIEnv的*的env,jobject OBJ, jobjectArray myArray的, 長數);
我已經做了所有的事情。我還得到了第一個參數所需的輸出。但是當我嘗試使用兩個參數的同一個程序時,我收到了上面提到的錯誤。 – svkvvenky 2012-04-10 10:03:04
根據http://equip.sourceforge.net/javatrans/docs/Javatrans_Java_to_CPP_mapping.html – mcfinnigan 2012-04-10 10:18:40
您可能需要將您的本機方法的第四個參數更改爲「long long」。您好,mcfinnigan,感謝您的回覆。我嘗試過通過用jlong替換long並且我成功了。 – svkvvenky 2012-04-13 06:47:16