Registry / cli / clara
library1.1.5vcpkgunverified

A simple to use command line parser for C++.

vcpkg install clara
INSTALL
IMPORT
SIG · CLARA
C
clara
clicppv1.1.5
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

clara.hpp
#include <clara.hpp>

Parse command-line options with Clara

#include <clara.hpp> #include <iostream> int main(int argc, char** argv) { bool showHelp = false; std::string name; auto cli = clara::Help(showHelp) | clara::Opt(name, "name")["--name"]( "your name" ); auto result = cli.parse(clara::Args(argc, argv)); if (!result) { std::cerr << "Error: " << result.errorMessage() << "\n"; return 1; } if (showHelp) { std::cout << cli; return 0; } std::cout << "Hello, " << name << "!\n"; return 0; }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.1.5latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
26 hits · last 30 days
node
24
Amazon
1
Resources

No resource links recorded.

clara — pip install clara · libregistry