C++-生成UML类图
可以用doxygen根据代码生成文档
- 安装
sudo apt install graphviz# 用于生成代码关系图sudo apt install doxygen
git clone https://github.com/doxygen/doxygen.git
cd doxygen
mkdir build
cd build
cmake -G "Unix Makefiles" ..
make
make install
- 使用
$ cd CODE_DIR
$ doxygen -g Doxygen.config # 生成配置文件
$ vi Doxygen.config # 修改配置文件
RECURSIVE = YES
$ doxygen Doxygen.config # 根据代码生成文档
- 生成的文档在html目录下,生成的类继承图.
Eclipse + UMLet
- https://www.eclipse.org/
- UMLet - UML Tool for Fast UML Diagrams