|
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