是否有任何好的工具可从头文件生成Java(如果需要,可提供+ JNI支持),以便可以按原样使用C或C ++库。类似于javah的一种。真正的功能是在C / C ++中,对于某些用户而言,Java只是最重要的垫片。
我不是JNI的专家,但据我所知Javah迫使您从头开始。除非您自己编写转换层,否则它会迫使您不必要地将JNI-ism渗透到C代码中。手工编写转换层基本上是浪费时间,因为所有信息都从头文件开始。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句