ritual
1.0.0
ritual
允许使用 Rust 中的 C++ 库。它分析库的 C++ API 并生成一个功能齐全的 crate,提供对此 API 的便捷(但仍然不安全)访问。
该项目的主要动机是提供 Rust 对 Qt 的访问。 Ritual 提供了大量的自动化功能,支持增量运行,并实现了兼容的 API 演进。这主要是由 Qt 提供的 API 规模庞大以及 Qt 版本之间的显着 API 差异决定的。然而,ritual 被设计为通用的,也可用于轻松创建其他 C++ 库的绑定。
更多信息请访问 rust-qt.github.io:
该项目已获得以下任一许可
由您选择。
如果您使用 Qt,您还应该考虑 Qt 许可。
随时欢迎您的贡献!您可以通过不同的方式做出贡献:
除非您另有明确说明,否则您有意提交的包含在项目中的任何贡献(如 Apache-2.0 许可证中所定义)均应获得上述双重许可,无需任何附加条款或条件。