Reputation: 2973
I'm trying to invoke C++ from Java using GCJ using the CNI, so far I'm able to invoke Java code from C++. How can I invoke C++ from Java using the CNI?
Upvotes: 8
Views: 2359
Reputation: 16796
I'll extend somewhat on pcent's answer to read the GCJ/CNI Docs.
I believe that the key is to understand the whole "CNI C++ class" concept.
Most of the documentation describes how the Java conventions translate in a CNI C++ class.
Upvotes: 5
Reputation: 371
I'm not a good Java-programmer, but I'm familar with C#/C++ interop. The best solution for me to call from native C++ to managed C# was using Callbacks. I think this applies also to JNI
Try reading: http://www.tidytutorials.com/2009/07/java-native-interface-jni-example-using.html
Upvotes: -2