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.

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