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

Ben*_*Ben 21 lldb

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

阅读说明没有参考.

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

Jim*_*ham 33

(lldb) process launch -i <file>
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.注意你不能说:

(lldb) run -i <file>
Run Code Online (Sandbox Code Playgroud)

因为run是别名,process launch --所以它的所有参数都传递给正在启动的进程.

有一个通用的"帮助"工具,可以向您展示所有lldb命令的更多信息.

(lldb) help process launch
Run Code Online (Sandbox Code Playgroud)

会告诉你这个选项.