This directory contains an example of running the FuzzyLog client from C, along with a Makefile which hopefully makes building such projects simple. For the rust equivalent see examples/hello_rust.
Make sure you have rust intalled (run curl https://sh.rustup.rs -sSf | sh if not)
and make.
Running make this will output the example binary in ./out/hello.
This binary is standalone. It starts up its own instance of the
FuzzyLog server at 127.0.0.1:13229 to run against,
starts a client, performs some appends and reads them back.
To create your own FuzzyLog project, use the command
make new_dir DIR_NAME=<your directory name>
which will copy the relevant files to .
Then set the environment variable FUZZYLOG_SRC_LOC to the location of your
local copy of the FuzzyLog source code.
(In the examples folder a simple copy-paste will suffice).
See fuzzylog.h for the FuzzyLog client C header.