8000 GitHub - NicholasSom/rdf4cpp: rdf4cpp aims to be a stable RDF library for C++
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

NicholasSom/rdf4cpp

 
 

Repository files navigation

⚠️ This repo is work-in-progress! ⚠️

rdf4cpp

rdf4cpp aims to be a stable, modern RDF library for C++

Usage

check out the examples directory.

Requirements

Currently, rdf4cpp builds only on linux with a C++20 compatible compiler. Tests are build with gcc 10 and clang 10. Newer version of the compilers should also work.

To load RDF data from files, you need additionally the library serd. It is available on most distributions package managers. On Ubuntu, install it with

sudo apt install libserd-dev

Build

rdf4cpp uses CMake. To build it, run:

cmake -B build
cd build
make rdf4cpp

To install it to your system, run afterwards:

sudo make install

Additional CMake options:

-Drdf4cpp_BUILD_EXAMPLES=ON/OFF [default: OFF]: configure cmake for building examples

-Drdf4cpp_BUILD_TESTS=ON/OFF [default: OFF]: configure cmake for building tests

-Drdf4cpp_SHARED_LIBS=ON/OFF [default: OFF]: build a shared library instead of a static

About

rdf4cpp aims to be a stable RDF library for C++

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.4%
  • CMake 5.6%
0