---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# doxygen

> A documentation system for various programming languages.
> More information: <https://manned.org/doxygen>.

- Generate documentation, using `Doxyfile` as configuration file if it exists:

`doxygen`

- Generate a default template configuration file `Doxyfile`:

`doxygen -g`

- Generate a template configuration file:

`doxygen -g {{path/to/config_file}}`

- Generate documentation using an existing configuration file:

`doxygen {{path/to/config_file}}`
