无法获取mac os x lldb进程来读取STDIN

时间:2015-04-25 05:06:15

标签: lldb

是我还是lldb for mac os x(替换gdb)不允许你将文件传递给stdin,供被调试的进程使用?

阅读instructions没有提及它。

我已经完成并安装了gnu gdb,但是想利用我认为改进的lldb功能?

1 个答案:

答案 0 :(得分:32)

(lldb) process launch -i <file>

应该做的伎俩。请注意,您无法说:

(lldb) run -i <file>

因为runprocess launch --的别名所以它的所有参数都会传递给正在启动的进程。

有一般的&#34;帮助&#34;可以向您显示有关所有lldb命令的更多信息的工具。

(lldb) help process launch

会向您显示此选项。