博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gdb (lldb)
阅读量:5879 次
发布时间:2019-06-19

本文共 911 字,大约阅读时间需要 3 分钟。

gdb (lldb)

编译选项

$ g++ -g 
<程序名>
.cpp -o
<程序名>

开始调试

$ gdb 
<程序名>
(gdb)

gdb命令

// 显示代码(gdb) [l]ist 
<函数>
(gdb) [l]ist
<行号>
// 设置断点(gdb) [b]reak 
<函数>
(gdb) [b]reak
<行号>
(gdb) info break // lldb: [br]eakpoint [l]ist(gdb) delete
<断点号>
// lldb: [br]eakpoint del[ete]
<断点号>
// 运行程序(gdb) [r]un            // 开始执行(gdb) [q]uit           // 退出
// 单步执行(gdb) [s]tep           // step-in(gdb) [n]ext           // step-over(gdb) finish           // step-out(gdb) [c]ontinue       // 继续执行到下个断点
// 打印变量(gdb) [p]rint 
<表达式>
// 调用栈(gdb) bt               // Show the stack backtrace for the current thread.(gdb) up               // Select the stack frame that called the current stack frame.(gdb) down             // Select the stack frame that is called by the current stack frame.(gdb) [f]rame 
<栈号>
// Select a different stack frame by index for the current thread.

转载地址:http://ricix.baihongyu.com/

你可能感兴趣的文章
Ubuntu ctrl+alt会导致窗口还原的问题
查看>>
第四十期百度技术沙龙笔记整理
查看>>
推荐系统那点事 —— 基于Spark MLlib的特征选择
查看>>
linux 下RTL8723/RTL8188调试记录(命令行)【转】
查看>>
SpringMVC案例1——对User表进行CRUD操作
查看>>
看雪CTF第十四题
查看>>
[Contiki系列论文之1]Contiki——为微传感器网络而生的轻量级的、灵活的操作系统...
查看>>
Android 网络编程 记录
查看>>
微软同步发行Windows 10和Windows 10 Mobile系统更新
查看>>
Maven 传递依赖冲突解决(了解)
查看>>
Zeppelin的入门使用系列之使用Zeppelin运行shell命令(二)
查看>>
[Spark][Python]Spark Join 小例子
查看>>
form表单下的button按钮会自动提交表单的问题
查看>>
springBoot介绍
查看>>
Intellij IDEA 快捷键整理
查看>>
Redis 通用操作2
查看>>
11. Spring Boot JPA 连接数据库
查看>>
洛谷P2925 [USACO08DEC]干草出售Hay For Sale
查看>>
MapReduce工作原理流程简介
查看>>
那些年追过的......写过的技术博客
查看>>