我正在尝试通过CNI使用GCJ从Java调用C++,到目前为止,我已经能够从C++调用Java代码。如何使用CNI从Java中调用C++?
发布于 2010-06-08 21:32:30
我将在pcent的回答上做一些扩展,以阅读GCJ/CNI Docs。
我认为关键是要理解整个"CNI C++类“的概念。
that page.
大多数documentation描述了如何在CNI C++类中转换Java约定。
发布于 2010-06-08 20:56:08
尝试读取GCJ/CNI Docs
发布于 2010-06-08 21:32:35
我不是一个好Java程序员,但我熟悉C#/C++互操作。对我来说,从本机C++调用托管C#的最佳解决方案是使用回调。我认为这也适用于JNI。
请尝试阅读:http://www.tidytutorials.com/2009/07/java-native-interface-jni-example-using.html
https://stackoverflow.com/questions/2997234
复制相似问题