【发布时间】:2016-01-30 05:00:57
【问题描述】:
我习惯这样运行 gdb:
$ gdb --args exe --lots --of --flags -a -b -c d e
...
(gdb) r
有 lldb 的等价物吗?
【问题讨论】:
标签: gdb command-line-arguments lldb
我习惯这样运行 gdb:
$ gdb --args exe --lots --of --flags -a -b -c d e
...
(gdb) r
有 lldb 的等价物吗?
【问题讨论】:
标签: gdb command-line-arguments lldb
是的,它只是 -- 而不是 --args。来自帮助:
lldb -v [[--] <PROGRAM-ARG-1> [<PROGRAM_ARG-2> ...]]
因此:
$ lldb -- exe --lots --of --flags -a -b -c d e
【讨论】:
也可以先启动lldb,然后使用:
(lldb) settings set target.run-args 1 2 3
(lldb) run
或:
(lldb) process launch -- <args>
【讨论】: