- CMake version 3.5 or higher
This library uses Vcpkg to manage all external libraries. Vcpkg is added as a submodule into current repository. You need to initialize it before the compiling procedure.
Following the steps to initialize the repo.
git clone https://github.com/mattxlee/clvm_cpp && cd clvm_cpp && git submodule update --init && cd vcpkg && ./bootstrap-vcpkg.shAfter the initialization of Vcpkg, initialize make script and start the building procedure.
cd .. && mkdir build && cd build && cmake .. -DBUILD_TEST=1 && makeRun build/test_clvm