10个版本
0.1.9 | 2023年9月14日 |
---|---|
0.1.8 | 2023年9月12日 |
0.1.7 | 2023年2月16日 |
0.1.4 | 2022年5月21日 |
0.1.1 | 2020年3月1日 |
#64 in 图像
8,115 每月下载次数
用于 20 个crate(4个直接使用)
3.5MB
68K SLoC
包含 (JAR文件,59KB) c_src/gradle/wrapper/gradle-wrapper.jar,(隐晦的autoconf代码,29KB) c_src/configure.ac,(JAR文件,3KB) c_src/swig/libwebp.jar
libwebp-sys
这是对libwebp库的原始接口。
最低支持的Rust版本 (MSRV)
Rust 1.31.0
功能
demux
... 启用libwebpdemux
函数。mux
... 启用libwebpmux
函数。0_5
... 启用libwebp 0.5.0中引入的函数。0_6
... 启用libwebp 0.6.0中引入的函数。1_1
... 启用libwebp 1.1.0中引入的函数。1_2
... 启用libwebp 1.2.0中引入的函数。static
... 静态链接到捆绑的libwebp。extern-types
... 启用#![feature(extern_types)]
。
链接
如果系统中找到了libwebp,则链接到该库。否则,它会构建并链接到捆绑的libwebp。
在这些情况下,首选静态链接
- 对于musl目标。
- 交叉编译时。
static
功能被开启。- 在构建时,将环境变量
LIBWEBP_SYS_STATIC
设置为1