从Java调用C ++代码(GCJ)
我试图用GCJ使用CNI从Java调用C ++,到目前为止我可以从C ++调用Java代码。 我如何使用CNI从Java调用C ++?
我会对pcent的答案进行一些延伸,以阅读GCJ / CNI Docs。
我相信关键是理解整个“CNI C ++类”概念。
大多数文档描述了Java约定如何在CNI C ++类中转换。
尝试阅读GCJ / CNI文档
我不是一个好的Java程序员,但我很熟悉C#/ C ++ interop。 我从本地C ++调用托管C#的最佳解决方案是使用Callbacks 。 我认为这也适用于JNI
尝试阅读:http://www.tidytutorials.com/2009/07/java-native-interface-jni-example-using.html
链接地址: http://www.djcxy.com/p/1181.html上一篇: Invoking C++ code from Java (GCJ)
下一篇: Adding a directory temporarily to Windows 7's DLL search paths