[问题] 使用Perl实作C/C++的call graph

楼主: kotou (Eddie)   2013-07-25 08:34:52
目前正在写找出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模组吗?
还是有写过类似的程式,可以分享实作的方式吗?
谢谢大家
作者: scwg ( )   2013-07-25 11:30:00
楼主: kotou (Eddie)   2013-07-25 17:12:00
谢谢scwg大大提供资讯!

Links booklink

Contact Us: admin [ a t ] ucptt.com