2. Either `make static`|`make` to make a static|shared library (if you have make and other *NIX utilities) or simply put header file into your project and compile it your own way
## Usage
## Usage
### Example
Each flag has its `name`, `value`, `description` and
flag_bool(&bool_value, "-boolval", "set true or false");
flag_parse(argc, argv);
```
`-help` flag is set automatically and when presented, prints all registered flags' information to stdout
Right now the parsing process is not strict and does not output any errors. When for example the argument to integer flag was not provided - the parse function will simply move on onto the next argument and leave the current value untouched.