mattxlee / clvm_cpp

Chia CLVM cpp implementations
MIT License
2 stars 1 forks source link

C++ implementation of CLVM

How to compile the project

Tools to be installed before compiling the source

Build

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.sh

After the initialization of Vcpkg, initialize make script and start the building procedure.

cd .. && mkdir build && cd build && cmake .. -DBUILD_TEST=1 && make

Test cases

Run build/test_clvm