工具
- doxygen
適用情況
- Source Code 產生文檔並且理解程式架構
- 大型程式
相關概念
- Call Graph
程式的函數呼叫圖,用於檢視相關路徑
- Call path
doxygen
安裝
sudo pacman -S doxygen
產生配置文件
doxygen -g config.conf
根據配置文件產生文檔
doxygen config.conf
檢視文檔
chromium html/index.html
配置
編輯配置檔
vim config.conf
為了檢視 Call Graph
EXTRACT_ALL = YES
HAVE_DOT = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
參見
- how to get doxygen to produce call & caller graphs for c functions: 關於如何檢視 Call Graph 的回答。
Software Engineering