当前位置: > 财经>正文

Doxygen生成代码关系调用图 什么是期货基金股票和基金代码的关系图

2023-07-22 02:59:16 互联网 未知 财经

Doxygen生成代码关系调用图

1. 简介

Doxygen能将程序中的特定批注转换成为说明文件。它可以依据程序本身的结构,将程序中按规范注释的批注经过处理生成一个纯粹的参考手册,通过提取代码结构或借助自动生成的包含依赖图(include dependency graphs)、继承图(inheritance diagram)以及协作图(collaboration diagram)来可视化文档之间的关系, Doxygen生成的帮助文档的格式可以是CHM、RTF、PostScript、PDF、HTML等。

2. 安装 sudo apt-get install graphviz doxygen doxygen-gui 3. 文件配置 doxygen -g Doxygen.config # 生成配置文件

 如下就是配置文件中的常用信息,对新手来说不太直观。

# 项目名称,将作为于所生成的程序文档首页标题PROJECT_NAME = “Test # 文档版本号,可对应于项目版本号,譬如 svn、cvs 所生成的项目版本号PROJECT_NUMBER = "1.0.0# 程序文档输出目录OUTPUT_DIRECTORY = out/# 程序文档语言环境OUTPUT_LANGUAGE = Chinese# 如果是制作 C 程序文档,该选项必须设为 YES,否则默认生成 C++ 文档格式OPTIMIZE_OUTPUT_FOR_C = YES# 对于使用 typedef 定义的结构体、枚举、联合等数据类型,只按照 typedef 定义的类型名进行文档化TYPEDEF_HIDES_STRUCT = YES# 在 C++ 程序文档中,该值可以设置为 NO,而在 C 程序文档中,由于 C 语言没有所谓的域/名字空间这样的概念,所以此处设置为 YESHIDE_SCOPE_NAMES = YES# 让 doxygen 静悄悄地为你生成文档,只有出现警告或错误时,才在终端输出提示信息QUIET = YES# 只对头文件中的文档化信息生成程序文档FILE_PATTERNS = *.h# 递归遍历当前目录的子目录,寻找被文档化的程序源文件RECURSIVE = YES# 示例程序目录EXAMPLE_PATH = example/# 示例程序的头文档 (.h 文件) 与实现文档 (.c 文件) 都作为程序文档化对象EXAMPLE_PATTERNS = *.c *.h# 递归遍历示例程序目录的子目录,寻找被文档化的程序源文件EXAMPLE_RECURSIVE = YES# 允许程序文档中显示

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。