Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 647 Bytes

awesome.md

File metadata and controls

8 lines (7 loc) · 647 Bytes

awesome study of cpp lib or tools

  • gdb:是Linux下最常用的调试器,可以在命令行下调试程序,支持反汇编,查看变量和内存地址
  • valgrind:是一套用于调试内存问题的工具集,包括内存泄漏检测、越界访问检测等功能。可以通过其中的memcheck工具检查内存错误。
  • strace:可以跟踪程序的系统调用和信号。
  • ltrace:可以跟踪程序的库调用。
  • perf:是一个Linux下性能分析工具,可以用来分析CPU、内存、I/O等方面的性能问题。
  • gdbserver:是一个远程调试工具,可以让开发人员在远程机器上进行调试。