Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Linux: Most powerful Debuggers

Hi I wanted to know which are the best debuggers out there for C/C++ on a Linux operating system. I have heard sth about gdb and valgrind being pretty good but I wanted to hear opinions/ comparisons on these.

Thank you

like image 837
smilingbuddha Avatar asked Dec 17 '22 19:12

smilingbuddha


1 Answers

GDB is probably the best there is in my opinion.

  • GDB: The GNU Debugger
  • DDD: The Data Display Debugger, a graphical debugger frontend
  • Nemiver: Standalone graphical debugger for GNOME

Memory Debuggers:

  • Valgrind: A memory debugger and profiler
  • Electric Fence: A malloc debugger
  • D.U.M.A: Detect Unintended Memory Access - A Red-Zone memory allocator

Source

like image 56
E3pO Avatar answered Dec 30 '22 13:12

E3pO