C++ GDB

Open-source C++ projects categorized as GDB

Top 6 C++ GDB Projects

  • rr

    Record and Replay Framework

  • Project mention: GTFL – A Graphical Terminal for Common Lisp | news.ycombinator.com | 2024-05-27

    This was because no matter how hard I tried, I kept running into variables that I was watching that appeared to be the same reference, have different values (so I know I was referring to something wrong, but could not for the life of me figure it out, and though if I only had a way to step/trace and do this visually like an AST that highlights changed values and you could see back to its root where it's actually being modified visually)

    I found out there's a thing called "deterministic debugging" (and the biggest known example afaict is rr: https://rr-project.org/

    Apparently MS has a time-travel debugger... I pictured the AST being populated and repopulated via the steps, and the ability to diff changes over time.

    Here's a wiki on various systems, though most of these seem to be typical text based "trace" options.

    https://en.wikipedia.org/wiki/Time_travel_debugging

  • seer

    Seer - a gui frontend to gdb

  • Project mention: Beej's Quick Guide to GDB (2009) | news.ycombinator.com | 2023-11-05

    CLion uses lldb.

    I wrote https://github.com/daym/idea-native2-debugger as a stop-gap. It uses gdb and works in IntelliJ IDEA Community edition. Setting it up the first time is kinda weird since you need to add a new run/debug configuration "Native2Debugger". I could not figure out how to hook this directly into the existing run configuration that you use to run your program to begin with. Otherwise, I like how it turned out.

    If you want a standalone frontend, https://github.com/epasveer/seer is extremely good.

    And emacs has gdb integration. By now I tried it, and... I guess it's better than nothing.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • inspector

    A drop-anywhere C++ REPL (by inspector-repl)

  • Tug

    GDB frontend made with Dear ImGui

  • Bloom

    A debug interface for AVR-based embedded systems development on GNU/Linux. (by bloombloombloom)

  • Sernic

    Windows serial (COM) port to localhost network forwarding with gdb remote protocol filtering.

  • Project mention: Easy Windows serial (COM) port to localhost network forwarding | news.ycombinator.com | 2024-02-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ GDB related posts

Index

What are some of the best open-source GDB projects in C++? This list will help you:

Project Stars
1 rr 8,716
2 seer 2,016
3 inspector 836
4 Tug 103
5 Bloom 63
6 Sernic 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com