Skip to content

Gabau/cresser

Repository files navigation

CMake CI codecov

Cresser

LZ77 Compression ultility project. Cresser is an encoding application that is capable of reducing the size of relatively large files through the lz77 algorithm. Cresser can be used through the following command format,

cresser [input_file] -o [output_file]

to encode the file in the output of the algorithm. Cresser can also be used to decode files encoded by cresser through the addition of an extra flag.

cresser [input_file] -o [output_file] -d

which would allow cresser to decode the input file.

Installation

Using cmake

Do the following in an empty folder if possible. Requires cmake and git.

# Clone the repo
git clone --depth 1 --branch master https://github.com/Gabau/cresser.git
mkdir -p build
cd build
cmake ../cresser

Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published