目前正在写找出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模组吗?
还是有写过类似的程式,可以分享实作的方式吗?
谢谢大家