随笔分类 -  gprof

摘要:原文地址:http://dogking.chinaunix.com/space.php?uid=20196318&do=blog&id=88960ldd查看应用程序链接了哪些动态库。 ldd ./testnm列出目标文件中包含的符号信息。 nm -Du /lib/libgobject-2.0.so.0 | grep g_regex_unrefsize列出各个段的大小及总的大小。strings列出文件中的字符串。readelf读取elf文件的完整结构。objdump导出目标文件的相关信息(elf文件相关工具的源头)。gdb对文件的执行过程进行调试分析,设置断点(b)、单步执行(n 阅读全文
posted @ 2012-03-01 02:53 wangkangluo1 阅读(832) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://apps.hi.baidu.com/share/detail/5908917gprof介绍gprof是GNU profiler工具。可以显示程序运行的“flat profile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可以显示“调用图”,包括函数的调用关系,每个函数调用花费了多少时间。还可以显示“注释的源代码”,是程序源代码的一个复本,标记有程序中每行代码的执行次数。基本用法:1. 使用-pg选项编译和链接你的应用程序。2. 执行你的应用程序,使之运行完成后生成供gprof分析的数据文件(默认是gmon.out)。3. 使用gprof程序分析你的应用程序生 阅读全文
posted @ 2011-07-11 11:08 wangkangluo1 阅读(720) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示