#gdb #debugging #machine #interact #session #interface #parser

gdbmi

(WIP) Interact with a GDB session through the GDB machine interface

2 releases

0.0.2 May 13, 2021
0.0.1 May 13, 2021

#1657 in Development tools

Download history 85/week @ 2023-11-20 177/week @ 2023-11-27 42/week @ 2023-12-04 99/week @ 2023-12-11 77/week @ 2023-12-18 38/week @ 2024-01-01 21/week @ 2024-01-08 34/week @ 2024-01-15 72/week @ 2024-01-22 84/week @ 2024-01-29 76/week @ 2024-02-05 84/week @ 2024-02-12 74/week @ 2024-02-19 84/week @ 2024-02-26 120/week @ 2024-03-04

366 downloads per month

MIT license

91KB
2K SLoC

gdbmi

Crates.io MIT Licensed

Interact with a GDB session through the GDB machine interface

The parser is ported from pygdbmi, written by Chad Smith, which [is also MIT licensed][pygdbmi-license].

pygdbmi-license


lib.rs:

A client for GDB/MI, the GDB machine interface.

The main entrypoints are [Gdb] and GdbBuilder.

This crate requires a tokio runtime.

Dependencies

~8–20MB
~252K SLoC