Я написал простую программу, что все, что она делает, это вызвать функцию meller1, которая вызывает meller2 и т. Д. До тех пор, пока некоторая функция не вызовет ошибки и не сработает. При запуске GDB трассировку по этой программе с CoreDump файл, я получаю:Как gdb backtrace знает, из какой библиотеки берутся каждая функция?
Мой вопрос, как же GDB BT знает, что бесплатно берется из /lib/libc.so.6? Есть ли ручной способ, который я мог бы сделать сам, с помощью файла Coredump и самого исполняемого файла? Спасибо.