112个版本 (71个稳定版)
新 4.8.0 | 2024年8月21日 |
---|---|
4.8.0-rc.1 | 2024年7月11日 |
4.7.0-rc.3 | 2024年3月27日 |
4.5.1 | 2023年12月18日 |
1.0.0-alpha9 | 2021年3月23日 |
577 在 操作系统 中排名
每月下载量11,651次
用于 dittolive-ditto
67KB
1.5K SLoC
libdittoffi
系统包
这是一个负责为目标平台下载底层Ditto库并将其暴露给Rust应用程序的 *-sys
包。典型的 dittolive-ditto
用户不需要直接与此包交互,除非是调试目的。
构建
包含的 build.rs
脚本将尝试检测您的目标架构并下载相应的二进制库 ditto
(libdittoffi)。默认情况下,Cargo(以及Rust编译器使用的底层链接器)将在多个位置 搜索此库。如果您想为不同的rustc目标交叉编译,您可能需要手动下载相应的二进制文件。 您也可以手动下载库并将其放置在搜索位置之一中。此外,您可以通过 RUSTFLAGS
环境变量显式地将一个库搜索目录传递给rustc,尽管这将使所有依赖项的构建缓存失效(因为触摸 RUSTFLAGS
)。
注意,您还可以通过此处描述的方式在您的本地Cargo config.toml
文件中覆盖构建脚本的默认行为。
依赖关系
~5-12MB
~127K SLoC