Home > Software engineering >  How to store user-defined function in GDB?
How to store user-defined function in GDB?

Time:12-13

After i quit GDB every user-defined function disappear. Im sure there should be some way to make it available between sessions.

CodePudding user response:

GDB reads the following files before starting: ~/.config/gdb/gdbinit, ~/.gdbinit.

It is a common practice to edit e.g. ~/.gdbinit to define the user-defined function using an external editor and use source ~/.gdbinit in a GDB session to reload that file. Once the function works as you expect, just leave it in your ~/.gdbinit and it will be available in all future GDB sessions.

  • Related