#bindings #low-level #alpha #api-bindings #search #lzham

sys lzham-alpha-sys

为lzham alpha编解码器提供低级FFI绑定

2个版本

0.1.1 2024年2月18日
0.1.0 2024年2月18日

#339 in 压缩


用于sourcepak

MIT 许可协议

475KB
11K SLoC

C++ 8K SLoC // 0.0% comments Rust 3K SLoC // 0.0% comments Visual Studio Project 320 SLoC Bitbake 31 SLoC

lzham-alpha-sys

使用bindgen生成的针对lzham alpha的低级Rust FFI绑定。

由于lzham库与crate一起构建,因此您必须安装cmake和C++编译器来构建此crate。该crate不搜索预构建库。

使用方法

将以下内容添加到您的Cargo.toml

[dependencies]
lzham-alpha-sys = "0.1.1"

功能

该crate具有以下三个功能

  • generate_bindings:重新生成绑定(使用bindgen

许可协议

lzham-alpha-sys可在MIT许可协议下获得。有关更多详细信息,请参阅LICENSE

无运行时依赖

~0–355KB