doxygen生成C++的UML
安装工具
$ sudo apt-get update
$ sudo apt-get install graphviz doxygen
使用
$ cd code_dir
# 生成配置文件
$ doxygen -g Doxygen.config
# 按需修改配置文件
"""
EXTRACT_ALL = YES
HAVE_DOT = YES
UML_LOOK = YES
RECURSIVE = YES
"""
# 运行
$ doxygen Doxygen.config
# 生成了两个目录 latex html
# 在 latex 中的 pdf 文件可以找到每个类的继承关系