User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
info:cxx_libraries [2017-10-05 17:05]
sam [C++ Package/Dependency Managers]
info:cxx_libraries [2018-01-08 17:55] (current)
sam [Option / Argument Parsing]
Line 10: Line 10:
 ====== Option / Argument Parsing ====== ====== Option / Argument Parsing ======
   * [[https://​​qt-5/​qcommandlineparser.html|QCommandLineParser]] - built in to Qt5   * [[https://​​qt-5/​qcommandlineparser.html|QCommandLineParser]] - built in to Qt5
 +  * [[https://​​catchorg/​Clara|Clara]] (from Catch2 testing framework) [C++11] [single header]
 +    * Composable - "Each Opt or Arg is an independent parser. Combine these to produce a composite parser - this can be done in stages across multiple function calls - or even projects."​
   * [[http://​​|Templatized C++ Command Line Parser Library]] (MIT license)   * [[http://​​|Templatized C++ Command Line Parser Library]] (MIT license)
     * Header-only,​ but multiple header files     * Header-only,​ but multiple header files
info/cxx_libraries.txt · Last modified: 2018-01-08 17:55 by sam