SlackBuilds Repository

15.0 > Libraries > CLI11 (2.6.2)

CLI11 - a command line parser for C++11 and beyond

CLI11 provides all the features you expect in a powerful command line
parser, with a beautiful, minimal syntax and no dependencies beyond
C++11. It is header only, and comes in a single file form for easy
inclusion in projects. It is easy to use for small projects, but
powerful enough for complex command line projects, and can be
customized for frameworks.

************************************************************************

Starting with v2.6.2, the package installs a pre-built static library as
well as all the headers. In this setup, both header-only and regular
usage of the library are possible:
- simply including the library headers doesn't require linking with
anything, so no changes in this scenario
- looking up the library using pkg-config/pkgconf/CMake defines a macro
which instructs headers to not define implementation and also sets up
linking with the static library resulting in faster build times

Maintained by: xaizek
Keywords: cli,arguments,parsing
ChangeLog: CLI11

Homepage:
https://cliutils.github.io/CLI11/book/

Source Downloads:
CLI11-2.6.2.tar.gz (6e6356c286340514bc0f7a52e407fa06)

Download SlackBuild:
CLI11.tar.gz
CLI11.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
CLI11.SlackBuild
CLI11.info
README
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds