Registry / utility / miniz
library3.1.1vcpkgunverified

Single C source file zlib-replacement library

vcpkg install miniz
INSTALL
IMPORT
SIG · MINIZ
M
miniz
utilitycppv3.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

miniz.h
#include <miniz.h>

Compresses a string using miniz

#include <miniz.h> #include <iostream> #include <cstring> int main() { const char *data = "Hello, world!"; mz_ulong dest_len = compressBound(strlen(data)); unsigned char *dest = new unsigned char[dest_len]; compress(dest, &dest_len, (const unsigned char*)data, strlen(data)); std::cout << "Compressed size: " << dest_len << std::endl; delete[] dest; return 0; }
Debug
Known issues
gotchaAPI differs slightly from zlib; some functions have different names or signatures
fix
Refer to miniz documentation for exact API; use miniz.h instead of zlib.h
affects: all
Upgrade
Version history
3.1.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

miniz — pip install miniz · libregistry