First page Back Continue Last page Overview Graphics
Remote debugging
In a non-embedded environment, debugging takes place using gdb or one of its front-end
gdb has direct access to the binary and libraries compiled with debugging symbols
However, in an embedded context, the target platform environment is often too limited to allow direct debugging with gdb
Remote debugging is preferred
- gdb is used on the development workstation
- gdbserver is used on the target system