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 图像

Download history • Rust 包仓库 2064/week @ 2024-04-22 • Rust 包仓库 2237/week @ 2024-04-29 • Rust 包仓库 2218/week @ 2024-05-06 • Rust 包仓库 2255/week @ 2024-05-13 • Rust 包仓库 2449/week @ 2024-05-20 • Rust 包仓库 2453/week @ 2024-05-27 • Rust 包仓库 1597/week @ 2024-06-03 • Rust 包仓库 1933/week @ 2024-06-10 • Rust 包仓库 2078/week @ 2024-06-17 • Rust 包仓库 1905/week @ 2024-06-24 • Rust 包仓库 1890/week @ 2024-07-01 • Rust 包仓库 1754/week @ 2024-07-08 • Rust 包仓库 1842/week @ 2024-07-15 • Rust 包仓库 2016/week @ 2024-07-22 • Rust 包仓库 1908/week @ 2024-07-29 • Rust 包仓库 2151/week @ 2024-08-05 • Rust 包仓库

8,115 每月下载次数
用于 20 个crate(4个直接使用)

BSD-3-Clause

3.5MB
68K SLoC

C 64K SLoC // 0.1% comments • Rust 包仓库 Rust 1.5K SLoC // 0.0% comments • Rust 包仓库 Shell 1K SLoC // 0.2% comments • Rust 包仓库 Automake 578 SLoC // 0.0% comments • Rust 包仓库 Python 386 SLoC // 0.1% comments • Rust 包仓库 C++ 262 SLoC // 0.2% comments • Rust 包仓库 M4 168 SLoC // 0.4% comments • Rust 包仓库 Batch 76 SLoC • Rust 包仓库 Go 20 SLoC // 0.4% comments • Rust 包仓库

包含 (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

依赖