gdb - Programmatic interaction with gdbserver -


The gdbserver program allows for remote debugging of programs. Generally speaking, a local copy of GDB is used to interact with remote gdbserver examples, and the program running under that remote gdbserver.

My question is, are there customer implementations (RSPs) that allow GDB programs other than GDB programs?

This document discusses the implementation of anyone, but this is the client side which I am most interested in. It supports the client and the server, but it is implemented in general, and so far there is not a mature library.

I do not know about any client of GDB protocol.

Why would you like one?

For simple tasks (start; stop; checking of memory addresses) You can write very quickly with a scratch.

For complex tasks (online piles, analyzing the variable etc.) you have to re-apply the critical parts of GDB; And it should not possibly be tried without any good reason.

Also note that the GDB / gdbserver protocol is constantly evolving; There are provisions for new GDB deal with the old GDBower, but I'm not sure that reverse is also true.


Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -