gflags 2.2.2 C++ library for command-line argument parsing

Gflags is a C++ library to parse command-line flags. It differs from other such libraries in that command-line flag definitions can be scattered around the source code, and not just listed in one place such as main. This means that a single source-code file will define and use flags that are meaningful to that file. Any application that links in that file will get the flags, and the gflags library will automatically handle that flag appropriately.