Translations:Development/FAQs/Debugging FAQ/13/en

From KDE TechBase
Revision as of 10:28, 11 March 2016 by FuzzyBot (talk | contribs) (Importing a new version from external source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • kDebug() (kdDebug() in KDE3) calls are a simple but efficient way to debug an application.
  • gdb, the GNU debugger, is the quickest way to execute step-by-step and investigate variables (recommended versions are gdb >= 6.x)
  • Valgrind
  • kdbg is a nice graphical frontend to gdb with a KDE GUI. It has support for many Qt types (including QString).
  • Memory leak tracer : See kdesdk/kmtrace. The README explains it all.
  • qdbus and dbusviewer from Qt allow to browse DBus interfaces and to easily make DBus calls.