用 Doxygen + GraphViz 生成 C/C++ 函数调用图
先来看下效果:
本文中的Ubuntu版本为 Ubuntu 20.04 。
安装GraphViz
1 |
|
安装Doxygen
1 |
|
使用方法
先打开项目路径,使用下面命令初始化配置文件:
1 |
|
需要生成函数调用关系图,需要对 doxyfile
的以下几个配置项进行修改:
1 |
|
然后使用下面命令生成文档:
1 |
|
也可以使用可视化配置器来对 doxyfile
进行配置,如下图所示。
1 |
|
推荐阅读
Doxygen是个很强大的工具,可以快速生成项目文档,因此可阅读更多文档以深入使用该工具。
用 Doxygen + GraphViz 生成 C/C++ 函数调用图