1 个不稳定版本

使用旧的 Rust 2015

0.2.0 2017年6月12日

#22 in #passed

MIT 许可证

145KB
2.5K SLoC

qt_generator

Rust-Qt 库的生成器。

有关项目的其他部分的更多信息,请参阅仓库根目录下的 README

用法

克隆项目,使用 cargo 编译和运行

git clone https://github.com/rust-qt/cpp_to_rust.git
cd cpp_to_rust/qt_generator/qt_generator
cargo run --release -- --help

传递给 cargo 的所有选项都将传递给 qt_generator。例如

cargorun --release ---c /path/to/cache -o /path/to/output -l all

输出目录将包含生成的库。缓存目录用于临时文件和库间生成。

依赖项

除了 cpp_to_rust_generator 依赖项之外,qt_generator 还需要 libsqlite3-dev 以解析文档。如果系统范围内未安装 libsqlite3,则可能需要设置 SQLITE3_LIB_DIR 环境变量。

qmake 必须在 PATH 中可用(用于生成器和 Qt 库)。

依赖项

~37MB
~566K SLoC