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.
Audit
Dependencies
No dependency data recorded yet.
Resources
No resource links recorded.