jnr-ffi:有没有从头文件到java代码的生成工具

Posted

技术标签:

【中文标题】jnr-ffi:有没有从头文件到java代码的生成工具【英文标题】:jnr-ffi: Is there a generation tool from header files to java code 【发布时间】:2016-10-12 15:15:22 【问题描述】:

是否有工具可以从项目jnr-ffi 的头文件生成java 代码。我要为 C 项目提供一个 API,大约是什么。 1200 个函数。

【问题讨论】:

【参考方案1】:

很遗憾,没有这样的工具。但这是开发它的一个理由。

【讨论】:

【参考方案2】:

Oracle 正在考虑将类似的东西集成到 JVM (Project Panama)。他们谈论生成器工具,请参阅此处Devoxx Belgium 2016: Java Language and Platform Futures: A Sneak Peek by Brian Goetz。但这可能需要一段时间。

【讨论】:

github.com/openjdk/panama-foreign/blob/foreign-jextract/doc/…

以上是关于jnr-ffi:有没有从头文件到java代码的生成工具的主要内容,如果未能解决你的问题,请参考以下文章

JNR-FFI如何从指针读取结构数组

JPA java代码生成

合并两个有和没有音频的剪辑会导致音频在生成的视频中从头开始

Java多进程从头讲到尾,保准看明白!

如何将 gradle 生成的源文件夹添加到 Eclipse 项目?

在运行时从头开始设置数据库