编程学习:调试工具与 C 语言基础的掌握之道
1. 使用调试器
在编程过程中,调试器是检测和修复程序错误的重要工具。下面将介绍 GNU Debugger(GDB)和 LLDB Debugger(LLDB)的使用技巧和常用命令。
1.1 GDB 技巧
- gdb –args :通常,gdb 会将你提供的参数视为自身的参数。使用
--args可以将这些参数传递给程序。 - thread apply all bt :转储所有线程的回溯信息,非常实用。
- gdb –batch –ex r –ex bt –ex q –args :运行程序,如果程序崩溃,你将获得回溯信息。
1.2 GDB 快速参考
| 命令 | 描述 | 缩写 |
|---|---|---|
| run [args] | 以 [args] 启动程序 | 无 |
| break [file:]function | 在 [file:]function 处设置断点 | b |
| backtrace |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



