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