Skip to content

Compiling the project

Jose Emilio Labra Gayo edited this page Aug 12, 2024 · 6 revisions

Prerequisites

The code is compiled with cargo.

The easiest way to install cargo is to install rustup.

The SHACL validator depends on oxigraph crate and it seems that it also depends on having the CLANG library installed. In linux, it can be installed by using:

apt install llvm-dev libclang-dev clang

Quick run (for testing)

  • cargo run -- [options]

Run from compiled binaries (optimized binaries)

  • Obtain binaries by: cargo build -r
  • Run from: target/release/rudof
Clone this wiki locally