调试程序 (zxdb)
Zxdb 是一个控制台调试程序,用于使用 DWARF 符号(C、C++
和 Rust)。前端在主机上运行,并连接到设备端
debug_agent
。本文档介绍了如何设置这些进程。
连接客户端
zxdb
客户端程序在主机上运行。它可以连接到
通过交互式 connect
调试程序命令调用 debug_agent
,或者
根据命令行标志自动连接。IPv4 和 IPv6
地址(请参阅 ffx 查找
)。
zxdb -c "[f370::5051:ff:1e53:589a%qemu]"
通过脚本连接
脚本可能需要自动启动代理和客户端。
脚本应等待端口在目标系统上打开,
启动客户端客户端中尚未实现自动重试。
要在客户端退出时妥善清理调试代理,请将
--quit-agent-on-exit
命令行标志传递给客户端。
指定符号路径
调试程序需要本地主机上提供未剥离的 ELF 文件
系统。系统不会使用目标上的符号。本地构建的位置
商店符号必须传递到 zxdb
客户端。
要详细了解如何指定符号路径,请参阅将符号设置
地点
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-20。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-20。"],[],[]]