To build on Mac or Linux Make sure OpenSSL, boost and CMake are installed. Make an out of tree build area. Assuming this directory is called 'ZKP' mkdir ../build cd ../build cmake ../ZKP make