Erforderliche und optionale Argumente mit Boost Library-Programmoptionen

Ich verwende die Boost-Programmoptionsbibliothek, um die Befehlszeilenargumente zu analysieren. Ich habe folgende Anforderungen: Sobald "Hilfe" bereitgestellt wird, sind alle anderen Optionen optional. Sobald "Hilfe" nicht bereitgestellt wird, sind alle anderen Optionen erforderlich. Wie...