24个稳定版本

1.5.2 2024年4月18日
1.5.1 2024年3月11日
1.3.3 2023年12月8日
1.3.0 2023年10月9日
1.1.1 2022年6月28日

#27压缩

Download history 40/week @ 2024-04-19 3/week @ 2024-04-26 4/week @ 2024-05-17 2/week @ 2024-05-24 2/week @ 2024-05-31 1/week @ 2024-06-07

1,601 每月下载量

MIT/Apache

3.5MB
1K SLoC

包含 (Mach-o 可执行文件, 2.5MB) bin/macos/x86_64/upx, (Mach-o 可执行文件, 2.5MB) bin/macos/aarch64/upx, (ELF 可执行文件, 575KB) bin/linux/aarch64/upx, (ELF 可执行文件, 565KB) bin/linux/x86_64/upx, (DOS 可执行文件, 565KB) bin/windows/x86_64/upx.exe

cargo-zbuild

Cargo命令行工具,用于一步跨平台发布构建。

  • 优化发布配置以减小大小
  • 为夜间频道编译标准库
  • 如果交叉编译,使用交叉
  • Upx使用--best--lzma(MacOS使用特殊实现)

支持平台

  • Windows
  • MacOS
  • Linux

安装

  • 从Crates.io安装:cargo install cargo-zbuild
  • 从本地安装:cargo install --path .

用法

  • 命令行:cargo zbuild [options]

注意

对于MacOS交叉编译,请参阅交叉文档以准备自己的Docker镜像。

依赖项

~8–21MB
~283K SLoC