1
Linux進程訪問自己的DWARF調試信息有沒有簡單的方法?我有一個進程想要將某個特定編譯單元的DWARF信息轉儲到日誌文件中。Linux進程訪問自己的DWARF調試信息?
這是爲了簡化一些物流。我有包含原始C結構的二進制日誌文件,我需要使用DWARF信息來解碼這些文件。我寧願在日誌文件的開始部分包含DWARF數據,以使它們「獨立」,而不必單獨使用。
Linux進程訪問自己的DWARF調試信息有沒有簡單的方法?我有一個進程想要將某個特定編譯單元的DWARF信息轉儲到日誌文件中。Linux進程訪問自己的DWARF調試信息?
這是爲了簡化一些物流。我有包含原始C結構的二進制日誌文件,我需要使用DWARF信息來解碼這些文件。我寧願在日誌文件的開始部分包含DWARF數據,以使它們「獨立」,而不必單獨使用。
讀從/ proc /自/ EXE矮人信息,如..
objdump --dwarf --full-contents /proc/self/exe
給出了這個概念..你要那麼可能是可查詢的利用現有的工具是什麼
/proc/self/exe: file format elf64-x86-64
Contents of the .eh_frame section:
...
,如果你想要在矮人信息自己然後libdwarf有幫助的例子.. dwarfexample/simplereader.c