This is qdb, a Qt-based frontend for gdb. When Intel(R) stopped supporting their commercial debugger and moved to updating gdb, I had a need for a full-featured debugger frontend that presented data in a way that didn't waste my time. All of the existing options (that I could find) didn't support all of my requirements, so I set out to write my own.

From the start, I had several hard requirements:
- It must NOT use Eclipse
- It must NOT be written in, or in any way depend upon Java, python, or any other interpreted language
- It must NOT have any language-specific support in a hard-coded way. gnu-source-highlight as a called library was a good candidate.
- It must use a toolkit with broad acceptance. Candidates were Qt and gtk.
- It should have either an MIT or GPL license
- It must use the GDB/MI interface
- It must not depend on an IDE for /anything/

Project Activity

See All Activity >

Follow qdb

qdb Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of qdb!

Additional Project Details

Registered

2018-07-05