
Doxygen homepage
Doxygen is a widely-used documentation generator tool in software development. It automates the generation of documentation from source code comments, parsing information about …
Doxygen: Documenting the code
Doxygen allows you to put your documentation blocks practically anywhere (the exception is inside the body of a function or inside a normal C style comment block).
Doxygen: Getting started
The executable doxygen is the main program that parses the sources and generates the documentation. See section Doxygen usage for more detailed usage information.
Doxygen usage
Doxygen is a command line based utility. Calling doxygen with the --help option at the command line will give you a brief description of the usage of the program.
Download Doxygen
May 24, 2025 · Download Doxygen Free and open source software Windows Windows 10, 11 ... Linux Ubuntu 20.04 ... Mac macOS 10.15+
Overview - Doxygen
Section Graphs and diagrams describes the diagrams and graphs that Doxygen can generate. Section Preprocessing explains how Doxygen deals with macro definitions.
Installation - Doxygen
Installing the binaries on Windows Doxygen comes as a self-installing archive, so installation is extremely simple. Just follow the dialogs. After installation it is recommended to also download …
Special Commands - Doxygen
Doxygen will look for files in the paths (or files) that you specified after the MSCFILE_DIRS tag. If the msc file is found it will be used as an input file to the built in mscgen tool.
Doxygen examples
May 24, 2025 · Here are a number of examples of HTML output generated by doxygen. The examples together show many of the features of doxygen. ALib ALib is a general purpose, use …
Graphs and diagrams - Doxygen
Doxygen has built-in support to generate inheritance diagrams for C++ classes. Doxygen can use the "dot" tool from graphviz to generate more advanced diagrams and graphs.