This article intends to replace fpDebug, Lazarus' default debugger, with the well-known gdb. It is worth remembering that gdb was replaced by fpDebuger because fpDebuger was created especially to debug freepascal programs, while gdb is a component designed to be used with multiple purposes in multiple programming languages and for this reason it is a bit cumbersome and slow. Using fpDebug is the best option, however there are times when we need to debug using gdb to see if the behavior of fpDebug is correct.
all