Calculates a novel fuzzy hash based on merging bit pair via XOR in a tree like pattern. No dependencies other than C++ standard library.
-
run:
$ scons
in repo's rootdebug=yes
- build with-g
and run gcc's static analyzerprofile=yes
- build with-pg
flag for added profiling abiltiesrelease=yes
- build with-O3
flag for optimized build benchmarking
-
compiled binary located in
bin
namedprogram
appended with build option (eg.program-debug
)
- run
$ doxygen doxy.config
in the repo's root - open documentation format of choice
- open
doxy-documentation/html/index.html
in a web browser cd doxy-documentation/latex/
from repo's root, runmake
, and openrefman.pdf
in a PDF viewer
- open
- from the external directory of the repo's root folder
#include "Woolly Hash/woolly_hash.hpp"