doxygen + graphviz 使用
doxygen + graphviz 可以清晰表达类和函数之前的嵌套调用关系。
安装
sudo apt install doxygen
sudo apt install doxygen-gui
sudo apt install graphviz graphviz-doc
运行 doxywizard
配置参照下面的图片。
- 源码路径和输出路径都可以使用相对地址。
- 根据源码选择 c++, c, java 等
- 可能下面的方框是灰色的不能选择,这时候点击一下 no diagrams,再点击 use dot tool from the graphviz package 即可。
- dot_path 这边可以写
/usr/bin/dot
, dot_image_format 也可以保持为 png
- 如果对于输出中文有强烈需求,可以修改这边的语言为中文。
参考:
https://blog.csdn.net/u010740725/article/details/51387810
https://blog.csdn.net/zpqiatongxueshaonian/article/details/97056075
https://www.cnblogs.com/arnoldlu/p/11552271.html
https://blog.csdn.net/ABC_ORANGE/article/details/103350194
https://www.cnblogs.com/taceywong/p/5439574.html
http://www.360doc.com/content/12/0812/14/7851074_229747305.shtml
https://www.cnblogs.com/lanxuezaipiao/p/3450201.html