01-调试
第17章 调试
本章将介绍调试Rust程序的多种方法。在二进制层面,Rust程序与C程序非常相似。这意味着我们可以充分利用行业标准调试器(如GDB和LLDB)的强大功能,这些调试器原本用于调试C/C++程序,因此可以使用相同的工具来调试Rust代码。在本章中,我们将以交互方式介绍GDB的一些基本调试工作流程和命令,然后介绍如何将GDB调试器与Visual Studio Code(VS Code)编辑器集成,最后简要介绍一款名为rr的调试器。
在本章中,我们将介绍以下主题。
- 调试简介。
- GDB基础和调试Rust程序。
- 在Visual Studio Code中集成GDB。
- rr调试器简介。