/gdb-mi

GDB/MI and lldb-mi (Machine Interface) management library.

Primary LanguageC#

gdb-mi

NuGet Build Status License

Synopsis

An easy-to-use management library for projects which use GDB/MI or lldb-mi to coordinate asynchronously with GDB/LLDB debugging sessions. Provides abstract types and utilities to aide working with the Machine Interface's output syntax. This project is an evolution of the approach used in Android++.

What is GDB/MI?

GDB/MI is a line based machine oriented text interface to GDB and is activated by specifying using the --interpreter command line option (see Mode Options). It is specifically intended to support the development of systems which use the debugger as just one small component of a larger system.

https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html#GDB_002fMI