A simple, fast and lightweight C++ zipping library, all without any external dependencies, which allows you to understand how zipping actually works.
-
Make sure you have the gnu g++ compiler installed on your system. You can install it by running the following command:
sudo apt install g++ build-essential
-
Clone the repository:
git clone [email protected]:coding-cpp/zippuccino cd zippuccino
-
Clone the submodules:
git submodule init git submodule update
-
Build the project:
mkdir build && cd build cmake .. make
-
Run the project to zip the project itself :)
./zippuccino
You can find an example of how to use zippuccino in the example directory.