我必须在一个非常大的C应用程序中集成一个大型Java库.解决方案是使用JNI,但这需要手动编写所有类的代码.例如,Python有一个很好的解决方案,使用JPype(http://jpype.sourceforge.net/)自动化该过程(尽管由于C和Python的不同性质,相同的解决方案不能应用于C).
谢谢,
达斯
解决方法:
SWIG是一个工具,可让您自动生成从一种语言到另一种语言的绑定.它支持C和Java以及其他十几种语言.
标签:java,c-2,mixing
来源: https://codeday.me/bug/20190622/1260979.html