一、安装
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.