![]() | 1 devcat 2017-09-08 16:20:28 +08:00 scitools understand 试试看? |
2 booboo 2017-09-08 16:46:58 +08:00 gprof 就可以了,用 xdot 加个 gprof2dot 的脚本可以生成图 |
3 owt5008137 2017-09-08 19:25:48 +08:00 via Android ![]() doxygen |
![]() | 4 pi1ot 2017-09-08 19:34:12 +08:00 gprof 是运行时调用关系,静态代码分析还是用 understand 或者别的 ide,doxygen 比较适合生成类库和框架代码关系,不适合应用代码 |
5 AngelCriss 2017-09-08 19:54:31 +08:00 via Android valgrind 就可以,配合 kcachegrind 就可以看图了。 |
![]() | 6 andyhuzhill 2017-09-08 20:02:53 +08:00 doxygen |
7 binsys 2017-09-08 21:07:55 +08:00 OpenGrok |
8 alqaz 2017-09-08 21:10:35 +08:00 via Android source insight |
![]() | 9 after1990s 2017-09-09 00:24:38 +08:00 via Android Vs 有这个功能啊 |
10 BlackCat02 2017-09-09 00:31:29 +08:00 @pi1ot 这层很全面了 |
![]() | 11 coderluan 2017-09-09 03:19:57 +08:00 via Android 补充个我认为最好的,Intel parallel studio 里面有这个工具 vtune 还是 xe 啥的了,Windows 和 Linux 都有,什么都不用做,运行一遍就有全部的函数调用流程和性能分析,界面看着也非常舒服。 |
12 lrxiao 2017-09-09 03:59:31 +08:00 gcc -finstrument-functions |
![]() | 13 wzhy 2017-09-09 06:39:57 +08:00 via Android understand |
![]() | 14 YenvY 2017-09-09 08:31:11 +08:00 ![]() |
![]() | 15 andrewhxism 2017-09-12 10:47:23 +08:00 几十个文件,后面加个万差不多…… |
![]() | 16 meecle 2017-09-13 13:42:03 +08:00 万能的工具:find+grep |