我目前正在执行:
process connect <url>
我需要使用什么python api?
答案 0 :(得分:0)
在SB API中,这是SBTarget::ConnectRemote
。它不能是SBProcess方法,因为在调用它之前没有进程...
注意,您可能不希望自己提供SBListener
到SBTarget::ConnectRemote
。如果你提供一个nil监听器,它(以及带有SBListener
的所有其他进程创建调用)将使用Debugger的监听器。
例如,如果您正在编写Python命令来进行连接,那么您将希望让常规Debugger的事件处理程序在您连接后处理进程事件。
关于你想尝试自己处理流程事件的机会,例如:
http://llvm.org/svn/llvm-project/lldb/trunk/examples/python/process_events.py
会让你开始。