从Java调用C代码(GCJ)

前端之家收集整理的这篇文章主要介绍了从Java调用C代码(GCJ)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用CNI使用GCJ从 Java调用C,到目前为止我能够从C调用Java代码.如何使用CNI从Java调用C?

解决方法

我会稍微考虑一下pcent的答案来阅读 GCJ/CNI Docs.

我认为关键是要了解整个“CNI C类”的概念.

> that page解释了CNI C类的创建.
>您可以从CNI C类调用Java代码(假设您已生成文件) – 这就是您已经做过的事情(从C调用Java).
>关键是可以从Java调用CNI C方法(因为这些类对它们有一组限制,使它们与Java兼容).并且因为CNI类只是一个(特定类型)C类,所以您也可以将它链接到其他库,就像链接任何C类一样.

大多数documentation描述了Java约定如何在CNI C类中转换.

原文链接:https://www.f2er.com/java/128958.html

猜你在找的Java相关文章