文件名称:在Rust中重新实现了Zopfli压缩工具。-Rust开发
文件大小:485KB
文件格式:ZIP
更新时间:2024-06-16 13:10:27
Rust Compression
Rust中的Zopfli这是Rust中Zopfli压缩工具的重新实现。 我完全忽略了zopflipng。 关于为什么以及如何在Rust中执行Zopfli的更多信息这是Rust中Zopfli压缩工具的重新实现。 我完全忽略了zopflipng。 有关为什么以及如何执行此操作的更多信息,可以在幻灯片中找到。 如何构建要构建代码,请运行:$ cargo build --release,可执行文件将位于target / release / zopfli中。 这应该可以在稳定版或Beta版Rust上运行。 您还可以运行make zopfli,它将运行货物构建,然后将target / release / zopfli符号链接到项目根目录中的zopfli
【文件预览】:
zopfli-master
----.gitignore(15B)
----Makefile(992B)
----src()
--------iter.rs(520B)
--------cache.rs(7KB)
--------katajainen.rs(12KB)
--------blocksplitter.rs(8KB)
--------zlib.rs(719B)
--------lz77.rs(21KB)
--------deflate.rs(37KB)
--------main.rs(2KB)
--------squeeze.rs(17KB)
--------gzip.rs(805B)
--------hash.rs(4KB)
--------symbols.rs(6KB)
--------tree.rs(1KB)
--------util.rs(2KB)
--------lib.rs(2KB)
----CONTRIBUTORS(137B)
----.travis.yml(132B)
----Cargo.lock(2KB)
----CONTRIBUTING.md(1KB)
----Cargo.toml(538B)
----COPYING(11KB)
----README.md(2KB)
----test()
--------results()
--------data()
--------every-commit.sh(392B)
--------run.sh(109B)
--------perf-by-commit.sh(509B)
--------wc-by-lang.sh(740B)