Ubuntu中doxygen+graphviz生成java程序方法调用图

一、安装

1.安装doxygen

sudo apt install doxygen
sudo apt install doxygen-gui

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.安装graphviz

sudo apt install graphviz graphviz-doc

3.安装中出现的问题

我在Ubuntu中用sudo apt-get install 安装时,出现以下情况

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

在网上找了个方法,参照https://blog.csdn.net/jiangjiang_jian/article/details/80695548.
1.找到并且杀掉所有的apt-get 和apt进程

ps -A | grep apt
$ sudo kill -9 processnumber(processnumber是进程的ID)

2.删除锁定文件

$ sudo rm /var/lib/dpkg/lock
$ sudo dpkg --configure -a
$ sudo apt update

二、配置并运行

运行doxygen,在命令行中输入doxywizard
在这里插入图片描述
指定doxygen工作空间,源码路径,生成路径等。
在这里插入图片描述
指定源码输出的模式,我使用的是java语言
在这里插入图片描述
选择输出文件的格式
在这里插入图片描述
选择是否使用生成图表的软件包,在这里使用Graphviz
在这里插入图片描述
编译设置
在这里插入图片描述
在这里插入图片描述
输出设置
在这里插入图片描述
在这里插入图片描述
开始编译生成html文档
在这里插入图片描述
最后,点击 “Show HTML output” 打开生成的HTML帮助文档。

参考链接

https://blog.csdn.net/ABC_ORANGE/article/details/103350194.
https://blog.csdn.net/zpqiatongxueshaonian/article/details/97056075.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章