Skip to content

esosaoh/compressr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

compressr

A C++ implementation of Huffman coding for file compression & decompression.

Requirements

  • C++17 or higher
  • A C++ compiler supporting C++17 standard (e.g., GCC 7+, Clang 5+)

Building

mkdir build
cd build
cmake ..
make

Testing

The project includes a test suite using Google Test framework. Tests can be run with:

./huffman_tests

Usage

./huffman <input_file> <output_file>

About

Huffman Encoding Algorithm Implementation for File Compression

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published