【发布时间】:2017-05-04 05:55:52
【问题描述】:
例如,如果我们这样做
mkdir a
mkdir a/b
mkdir a/b/c
mkdir a/b/c/d
ln /bin/ls -s a/b/c/d/myls
ln a -s as
gdb as/b/c/d/myls
...
(gdb) r
Starting program: <mypath>/a/b/c/d/myls
^D
lldb as/b/c/d/myls
(lldb) r
Process 56636 launched: '<mypath>/as/b/c/d/myls' (x86_64)
我们可以看到 gdb 在规范程序上进行调试,而 lldb 在链接程序上进行调试。我们如何让 gdb 调试链接的程序而不获取其绝对路径?
【问题讨论】: