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