#yaml #ffi #libyaml

sys libyaml-sys

LibYAML 库的低级绑定

1 个不稳定版本

0.1.0 2019年9月27日

#361 in #yaml

MIT 许可证

595KB
14K SLoC

C 9K SLoC // 0.2% comments Rust 4.5K SLoC Forge Config 169 SLoC // 0.2% comments Automake 47 SLoC // 0.1% comments Shell 27 SLoC // 0.1% comments Batch 9 SLoC

包含 (神秘的 autoconf 代码, 3KB) libyaml/configure.ac

crates.io docs.rs

libyaml-sys

这个 Rust 包为 LibYAML 库(版本 0.2.2)提供低级绑定。它有以下限制:

  • 系统上必须有 yaml 库,不会尝试从源代码构建它。

安装

首先,将 LibYAML 编译为共享或静态库并安装。然后,将此包添加到您的 Cargo.toml

[dependencies]
libyaml-sys = "0.1.0"

许可证

此包遵循 MIT 许可证


lib.rs:

LibYAML 库的低级绑定。

请参阅 LibYAML 的 C API 文档 了解函数描述。

依赖项