laudrup / lz4_stream

A C++ stream using LZ4 (de)compression
BSD 3-Clause "New" or "Revised" License
39 stars 13 forks source link

lz4_stream - A C++ stream using LZ4 (de)compression

lz4_stream is a simple wrapper that uses C++ streams for compressing and decompressing data using the LZ4 compression library

Usage

Look at lz4_compress.cpp and lz4_decompress.cpp for example command line programs that can compress and decompress using this stream library.

Building

mkdir build
cd build
cmake ..
make

Requirements

The LZ4 compression library is required to use this library.

Build status

Ubuntu and OSX (GCC/Clang):

Build Status

Windows (MS C++):

Build status

Code coverage (codecov.io):

codecov

License

Standard BSD 3-Clause License as used by the LZ4 library.