toml++-3.4.0

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 2. General Libraries

- Prev

  tllist-1.1.0

- Next

  uthash-2.3.0

- Up
- Home

# toml++-3.4.0

## Introduction to toml++

The toml++ package is a TOML configuration parser for C++.

- Download: https://github.com/marzer/tomlplusplus/archive/v3.4.0/tomlplusplus-3.4.0.tar.gz

### toml++ Dependencies

#### Recommended

CMake

## Installation of toml++

Install toml++ by running the following commands:

    mkdir build &&
    cd    build &&

    meson setup --prefix=/usr --buildtype=release .. &&
    ninja

Now, as the `root` user:

    ninja install

## Command Explanations

`--buildtype=release`: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

`-D generate_cmake_config=false`: This option disables depending on CMake but as a result doesn't generate CMake find_package files some build systems require.

## Contents

Installed Programs: None
Installed Libraries: libtomlplusplus
Installed Directories: /usr/include/toml++ and /usr/lib/cmake/tomlplusplus

### Short Descriptions

`libtomlplusplus` | provides functions for parsing TOML

- Prev

  tllist-1.1.0

- Next

  uthash-2.3.0

- Up
- Home