Używany przeze mnie kod składa się z zestawu modułów, skompilowanych do poszczególnych bibliotek. Biblioteki z kolei są łączone w różne kombinacje, aby budować różne pliki binarne.Korzystanie z Boost.Program_options w programie modułowym
Jest to dość porządkowe.
Różne moduły używają różnych argumentów wiersza poleceń i chcę użyć Boost.Program_options do parsowania.
Ponieważ zestaw argumentów wiersza poleceń zależy od tego, które biblioteki są połączone, nie wiem z góry wszystkich argumentów i dlatego nie można ich dodać do opcji program_opcje :: options_description.
W jaki sposób można włączyć dla każdego modułu argumenty wiersza poleceń, a następnie je odczytać?
Dzięki