hash function (may be used multiple times). valid values are: djb2, fnv, jenkins, sdbm
-V
Print version number and exit
-v
Increase verbosity (may be used multiple times)
-k
Number of keys
-g
Generation mode
-s
Random seed
-m
Minimum perfect hash function file
-M
Main memory availability (in MB)
-d
Temporary directory used in brz algorithm
-b
Parameter of BRZ algorithm to make the maximal number of keys in a bucket lower than 256
keysfile
Line separated file with keys
EXAMPLE
$ # Using the default algorithm (chm) for constructing a mphf
$ # for keys in file keys_file. Lines in keys_file _must_ be unique.
$ ./cmph -v -g keys_file
$ # Query id of keys in the file keys_query
$ ./cmph -v -m keys_file.mph keys_query