0

我有一个在 HP IA64 机器上生成的核心文件。我有与核心文件相关的可执行和共享对象。我正在尝试使用 adb 调试器获取调用堆栈,但核心文件是在我无权访问的机器上生成的,因此共享对象的位置与生成核心文件时的位置不同。

我知道如果我在使用 gdb 时遇到类似情况,我会执行以下操作:

machine:user> gdb
(gdb) set solib-search-path path1:path2:path3
(gdb) file <name of executable file>
(gdb) core <name of core file>

solib-search-path 的设置告诉 gdb 从哪里加载共享库。

如果我使用 adb,是否有等价物?

4

1 回答 1

0

答案似乎是在这种情况下不使用 adb 而是使用 gdb。

于 2011-03-22T20:32:40.810 回答