lldb是否像gdb一样支持cd和pwd

时间:2017-04-11 03:17:22

标签: gdb lldb

在gdb中,我们可以使用'pwd'显示当前文件夹,并使用'cd'更改当前工作文件夹。 lldb有相同的命令吗?

1 个答案:

答案 0 :(得分:2)

在lldb中,调试器可以创建与platforms的连接,它将用于上传文件,运行程序等。默认情况下,lldb连接到" host"平台,即您的本地系统。您可以使用platform shell在当前平台上运行命令,因此要获取cwd,只需执行:

(lldb) platform shell pwd

你不能使用platform shell更改cwd,因为这是一个子shell,所以它的效果不会持续超过子shell的执行。 cwd是平台的设置,因此您可以使用以下内容进行更改:

(lldb) platform settings -w <NEW_PATH>