从 C++ 访问 Java 类的最佳方式? (比直接使用JNI更好)

2024-01-10

我必须将一个大型 Java 库集成到一个相当大的 C++ 应用程序中。解决方案是使用 JNI,但这需要手动编写所有类的代码。例如,Python 有一个很棒的 JPype 解决方案(http://jpype.sourceforge.net/ http://jpype.sourceforge.net/)使该过程自动化(尽管由于 C++ 和 Python 不同的性质,相同的解决方案不能应用于 C++)。

Thanks,

Das


SWIG http://www.swig.org/是一种工具,可让您自动生成从一种语言到另一种语言的绑定。它支持 C++ 和 Java 以及其他十几种语言。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 C++ 访问 Java 类的最佳方式? (比直接使用JNI更好) 的相关文章

随机推荐