[問題] 使用Perl實作C/C++的call graph

看板Perl作者 (Eddie)時間11年前 (2013/07/25 08:34), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
目前正在寫找出C/C++程式碼中主程式所呼叫到function 然後將它形成一個樹狀的結構 首先找到main,當main呼叫第一個函式(fun_1)時跳到此函式 然後看(fun_1)是否有呼叫其他的函式(fun_3),有的話則跳到此函式 查看是否還有呼叫其他函式 沒有的話回到main查看是否有呼叫第二個函式(fun_2)...(以此類推) 做出來的感覺是: main-> -fun_1-> -fun_3 -fun_2 我有上網找過一些linux的套件來使用(etrace、cflow) 但我還是位初學者,學藝不精...不太會使用... 所以上來版上問各位大大 有使用過類似的CPAN模組嗎? 還是有寫過類似的程式,可以分享實作的方式嗎? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.242.36.4

07/25 11:30, , 1F

07/25 17:12, , 2F
謝謝scwg大大提供資訊!
07/25 17:12, 2F
文章代碼(AID): #1Hy7Ak5M (Perl)
文章代碼(AID): #1Hy7Ak5M (Perl)