Моя программа (которая скомпилирована с помощью DMD, компилятора D в Linux) аварийно завершает работу и выдает информацию, например:
./program() [0x807aff8]
./program() [0x807aea9]
Как я могу преобразовать адреса функций в их имена? Я скомпилировал свою программу с -debug
и -g
, поэтому она должна содержать необходимую отладочную информацию, я просто не знаю, как ее использовать.
(PS: это что-то простое, но я не могу найти, как это сделать. Вероятно, не используя правильные условия поиска).