Gibt es einen Bibliotheksaufruf für addr2line? [geschlossen]

Ich muss die von addr2line bereitgestellten Informationen (Datei und Zeile aus dem Zurückverfolgen eines Funktionsaufrufs) aus einem C ++ - Programm heraus abrufen. Gibt es einen Bibliotheksaufruf ähnlich dem von addr2line?

bearbeiten: Ich arbeite in einer Linux-Umgebung.

Ich weiß, dass ich addr2line direkt anrufen kann und ich weiß, dass ich das verwenden kannQuellcode von addr2line in meinem Programm (das auch GPL-lizenziert ist). Aber ich denke, eine Bibliotheksfunktion aufzurufen, wenn sie existiert, ist sauberer.

bearbeiten: Ich werde bfd der binutils verwenden, genau wie addr2line. Was bedeutet bfd überhaupt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage