1 .TH DOXYGEN "1" "@DATE@" "doxygen @VERSION@" "User Commands"
3 doxygen \- documentation system for various programming languages
5 Doxygen is a documentation system for C++, C, Java, Objective-C, IDL
6 (Corba and Microsoft flavors), Fortran, Python, VHDL and to some extent PHP, C#, and D.
8 You can use doxygen in a number of ways:
10 1) Use doxygen to generate a template configuration file:
12 doxygen [-s] \fB\-g\fR [configName]
14 If - is used for configName doxygen will write to standard output.
16 2) Use doxygen to update an old configuration file:
18 doxygen [-s] \fB\-u\fR [configName]
20 3) Use doxygen to generate documentation using an existing configuration file:
24 If - is used for configName doxygen will read from standard input.
26 4) Use doxygen to generate a template file controlling the layout of the generated documentation:
28 doxygen -l [layoutFileName.xml]
30 5) Use doxygen to generate a template style sheet file for RTF, HTML or Latex.
33 doxygen \fB\-w\fR rtf styleSheetFile
36 doxygen \fB\-w\fR html headerFile footerFile styleSheetFile [configFile]
38 LaTeX: doxygen \fB\-w\fR latex headerFile footerFile styleSheetFile [configFile]
40 6) Use doxygen to generate an rtf extensions file
43 doxygen \fB\-e\fR rtf extensionsFile
45 7) Use doxygen to compare the used configuration file with the template configuration file
47 doxygen \fB\-x\fR [configFile]
49 If \fB\-s\fR is specified the comments in the config file will be omitted.
50 If configName is omitted `Doxyfile' will be used as a default.
52 Doxygen version @VERSION@, Copyright Dimitri van Heesch 1997-2015