1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2020 年 8 月 20 日 |
---|
#17 在 #tdlib
在 2 个crate中使用(通过 tdjson-copy)
4KB
TDLIB Json 客户端 Rust FFI 绑定
安装 TDLIB
为了生成绑定,tdjson-sys
需要开发者的系统上安装 TDLIB。
克隆 tdlib
仓库 并检出所需版本。
git clone [email protected]:tdlib/td.git
cd td
git checkout v1.1.0
安装依赖并按照 README.md 中的说明构建库
然后,从上一步创建的 build
目录中安装库。(作为root用户)
cmake --build . --target install
生成绑定
安装 tdlib
后,只需将 tdjson-sys
添加到您的crate依赖中
tdjson-sys = "0.1.3"
然后让Cargo施展魔法!
cargo build
无运行时依赖
~0–1.8MB
~36K SLoC