文件名称:djinni:生成跨语言类型声明和接口绑定的工具
文件大小:2.05MB
文件格式:ZIP
更新时间:2024-05-03 12:39:42
C++
金尼 Djinni是用于生成跨语言类型声明和接口绑定的工具。 它旨在将C ++与Java或Objective-C连接起来。 在python分支上的实验版本中提供了对Python的支持。 Djinni可用于跨平台C ++库代码与Android和iOS上特定于平台的Java和Objective-C的接口。 我们在2014年CppCon大会上宣布了Djinni。您可以查看和。 有关Djinni以及其他人如何使用它的更多信息,请查看本文档末尾的社区链接。 维护说明:此存储库是稳定的,但不再由Dropbox维护。 如果您有任何疑问或想与Djinni的其他用户交谈,可以通过本文档末尾的链接加入Slack社区。 主要特点 从单个接口描述文件生成并行的C ++,Java和Objective-C类型定义。 支持三种核心语言的原始类型和用户定义的枚举,记录和接口的交集。 生成接口代码,该接口代码允许在