7 个不稳定版本

0.3.0 2019年9月9日
0.2.1 2019年1月7日
0.2.0 2017年5月21日
0.1.2 2016年12月2日
0.0.0 2016年9月9日

#1213算法

Download history 315/week @ 2023-11-20 69/week @ 2023-11-27 72/week @ 2023-12-04 76/week @ 2023-12-11 91/week @ 2023-12-18 174/week @ 2023-12-25 111/week @ 2024-01-01 166/week @ 2024-01-08 87/week @ 2024-01-15 80/week @ 2024-01-22 140/week @ 2024-01-29 89/week @ 2024-02-05 198/week @ 2024-02-12 111/week @ 2024-02-19 115/week @ 2024-02-26 84/week @ 2024-03-04

535 每月下载次数
用于 libphonenumber-sys

MIT/Apache

84KB
1.5K SLoC

ritual

Build Status

ritual 允许从 Rust 使用 C++ 库。它分析库的 C++ API 并生成一个功能齐全的 crate,该 crate 提供方便(但仍不安全)的 API 访问。

此项目的主要动机是提供从 Rust 访问 Qt 的途径。Ritual 提供了大量自动化,支持增量运行,并实现了兼容的 API 进化。这主要是由 Qt 提供的 API 的大量规模和 Qt 版本之间的 API 差异所决定的。然而,Ritual 设计成通用型,也可以轻松创建其他 C++ 库的绑定。

更多信息请访问 rust-qt.github.io

许可证

本项目许可协议为以下之一

任选其一。

如果您使用 Qt,还应考虑 Qt 许可协议

贡献

欢迎贡献!您可以通过以下方式做出贡献

  • 问题跟踪器 提交错误报告、功能请求或改进建议;
  • 为 Qt crate 编写测试或示例(从官方 Qt 文档移植示例是一个好选择);
  • 选择带有 help wanted 标签的问题。

除非您明确声明,否则您有意提交到项目的任何贡献,根据 Apache-2.0 许可协议定义,应双许可如上,无任何附加条款或条件。

无运行时依赖