从 https://www.prevanders.net/dwarf.html#releases 下载最新的压缩包,本文下载的是libdwarf-0.3.1.tar.xz
tar xavf libdwarf-0.3.1.tar.xz
cd libdwarf-0.3.1
./configure --enable-shared --disable-static --disable-libelf --enable-wall
make
make check
sudo make install
sudo cp ./src/lib/libdwarf/.libs/libdwarf.so* /usr/lib/
注:如果不进行最后一步的拷贝,会出现如下错误:
error while loading shared libraries: libdwarf.so.0: cannot open shared object file: No such file or directory