gdb,valgrind,strace,ltrace和apport之间的区别

时间:2013-04-07 20:33:48

标签: debugging gdb valgrind strace ltrace

我正在寻找以下调试工具之间的区别。

那是什么?

E:关于某人在这里偶然发现并且想知道“差异”的相同之处(从手册页缩写):

  • GDB

    允许您查看程序在运行/崩溃时“内部”发生的情况。

  • Valgrind

    一系列灵活的调试和分析工具。

  • Strace

    记录/拦截进程调用/接收的系统调用。

  • Ltrace

    记录/拦截进程调用/接收的信号/动态库/系统调用。

  • Apport

    拦截崩溃/未处理的异常,收集操作系统信息,提供有用的用户界面,并且能够提交非崩溃错误。

0 个答案:

没有答案