主页

索引

模块索引

搜索页面

3.5.2. doxygen文档生成工具

下载安装:

apt-get install doxygen   // debian相关系统
brew install doxygen   //darwin相关系统

MacTeX // mac需要生成pdf格式

使用命令:

doxygen -g   // 生成配置文件Doxyfile
doxygen      //执行生成文档命令

配置文件主要选项:

PROJECT_NAME    项目名称,将作为于所生成的程序文档首页标题
PROJECT_NUMBER  文档版本号
OUTPUT_DIRECTORY    程序文档输出目录: doc/
OUTPUT_LANGUAGE     程序文档语言环境: Chinese

OPTIMIZE_OUTPUT_FOR_C   如果是制作 C 程序文档,该选项必须设为 YES(还有一些其他类似选项)

QUIET     设为YES时,让 doxygen 静悄悄地为你生成文档,只有出现警告或错误时,才在终端输出提示信息

RECURSIVE   为YES时,归遍历当前目录的子目录

GENERATE_LATEX    为NO时, 不生成 latex 格式的程序文档

# 在程序文档中允许以图例形式显示函数调用关系,前提是你已经安装了 graphviz 软件包

HAVE_DOT               = YES
CALL_GRAPH            = YES
CALLER_GRAPH        = YES

EXCLUDE_PATTERNS    设定不生成文档文件: */test/*(所有test名字的文件), 支持多个

EXTRACT_ALL    作用未知,大体是有它会生成文件标签页

主页

索引

模块索引

搜索页面