xcb4j:Java xcb 绑定

时间:2024-07-27 16:46:57
【文件属性】:

文件名称:xcb4j:Java xcb 绑定

文件大小:21KB

文件格式:ZIP

更新时间:2024-07-27 16:46:57

Java

Xcb4j 是可用于 Java 的 XC 绑定库。 SWiG 用于根据 SWiG 配置文件生成绑定。 生成的库仍然非常简陋,但应该可以工作。 我邀请使用这个库的每个人通过自定义和调整 SWiG 配置文件并向我发送拉取请求来改进 Java 代码的生成。 目前需要大量的 Xcb 模块来使代码生成工作,结果是一个庞大的单体库。 理想情况下,这应该拆分为不同的 Maven 模块。 其他改进包括手动将使用 C 指针和数组的方法映射到 Java 原生 ByteBuffer 或 Java 原始数组,具体取决于 Xcb 方法的性能和用例。 该库最初是为 Trinity Desktop Shell 使用而创建的,请参阅 目前 Xcb4j 期望在代码生成过程中出现以下标头: xcb/xcb.h xcb/xproto.h xcb/damage.h xcb/shape.h xcb/sync.h xc


【文件预览】:
xcb4j-master
----.gitignore(59B)
----src()
--------main()
----.travis.yml(604B)
----LICENSE(34KB)
----pom.xml(4KB)
----README.md(1KB)

网友评论