This project is a reversible hash function generator that allows you to create custom hash functions with various operators.
To compile the example and test binaries in a build directory, follow these steps:
# Clone the repository, navigate to the project directory, create a build directory, navigate to the build directory
git clone --recursive https://github.com/username/repo.git && cd repo
mkdir build && cd build
# Configure the build using CMake
cmake ..
# Compile an example binary
make example
# Compile the unit tests
make rHashGen-tests
To run the example and test binaries, use the following commands:
# Run the example binary
./example
# Run the test binary
make test