[問題] 程式呼叫的 樹狀圖 分析

看板C_and_CPP (C/C++)作者 (sjgau)時間15年前 (2011/05/20 10:59), 編輯推噓4(4011)
留言15則, 7人參與, 最新討論串1/1
問題(Question): 最近,拿到一個 比較大的 複雜專案, 有很多原始程式檔案, 有很多 主程式和更多的副程式。 請問,是否有工具程式,自動分析和解析這些 原始程式檔案,把呼叫的 樹狀圖給表示出來? 謝謝 回覆! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.129

05/20 11:05, , 1F
doxygen + graphviz
05/20 11:05, 1F

05/20 11:09, , 2F
以原始碼檔案為單位?a.cpp 裡呼叫 b.cpp?沒看過這種
05/20 11:09, 2F

05/20 11:10, , 3F
倒是以函數為單位很多。比較方便可能就 Source Insight
05/20 11:10, 3F

05/20 11:10, , 4F
謝謝回覆!我會去找來看看
05/20 11:10, 4F

05/20 11:53, , 5F
因為也沒說哪種編譯器,linux是用ctags和taglist.
05/20 11:53, 5F

05/20 11:54, , 6F
vs就用Source Insight吧
05/20 11:54, 6F

05/20 12:42, , 7F
請說明這跟C/C++的關係
05/20 12:42, 7F

05/20 12:42, , 8F
不是和程式相關的東西都丟這裡
05/20 12:42, 8F

05/20 12:42, , 9F
問好嗎? ~"~
05/20 12:42, 9F

05/20 13:38, , 10F
板主息怒
05/20 13:38, 10F

05/20 13:53, , 11F
算是 C++ 專案理解輔助工具?畢竟這種東西也比較少有
05/20 13:53, 11F

05/20 13:53, , 12F
適用多種語言的通用工具
05/20 13:53, 12F

05/20 14:20, , 13F
M$VS是有這個功能,根據原始碼建立類別與函式關係圖。
05/20 14:20, 13F

05/20 14:22, , 14F
M$VS2010(2008好像有?)才會有這個功能,舊版沒有。
05/20 14:22, 14F

05/20 14:49, , 15F
GNU Global
05/20 14:49, 15F
文章代碼(AID): #1DrTZsDA (C_and_CPP)
文章代碼(AID): #1DrTZsDA (C_and_CPP)