linux GDB调试
来源:互联网 发布:淘宝买真货退假货 编辑:程序博客网 时间:2024/06/17 15:16
.c文件
tst.c
> cc -g tst.c -o tst
> gdb tst <---------- 启动GDB
(gdb) l <-------------------- l命令相当于list,从第一行开始例出原码。
(gdb) <-------------------- 直接回车表示,重复上一次命令
(gdb) break 16 <-------------------- 设置断点,在源程序第16行处。
(gdb) break func <-------------------- 设置断点,在函数func()入口处。
(gdb) info break <-------------------- 查看断点信息。
(gdb) r <--------------------- 运行程序,run命令简写
(gdb) n <--------------------- 单条语句执行,next命令简写。
(gdb) c <--------------------- 继续运行程序,continue命令简写。
(gdb) p i <--------------------- 打印变量i的值,print命令简写。
(gdb) bt <--------------------- 查看函数堆栈。
(gdb) finish <--------------------- 退出函数。
(gdb) q <--------------------- 退出gdb。
tst.c
> cc -g tst.c -o tst
> gdb tst <---------- 启动GDB
(gdb) l <-------------------- l命令相当于list,从第一行开始例出原码。
(gdb) <-------------------- 直接回车表示,重复上一次命令
(gdb) break 16 <-------------------- 设置断点,在源程序第16行处。
(gdb) break func <-------------------- 设置断点,在函数func()入口处。
(gdb) info break <-------------------- 查看断点信息。
(gdb) r <--------------------- 运行程序,run命令简写
(gdb) n <--------------------- 单条语句执行,next命令简写。
(gdb) c <--------------------- 继续运行程序,continue命令简写。
(gdb) p i <--------------------- 打印变量i的值,print命令简写。
(gdb) bt <--------------------- 查看函数堆栈。
(gdb) finish <--------------------- 退出函数。
(gdb) q <--------------------- 退出gdb。
- linux gdb调试
- LINUX下GDB调试
- linux gdb 调试实例
- LINUX下GDB调试
- LINUX下GDB调试
- linux GDB 调试多线程
- linux-arm gdb调试
- linux GDB调试程序
- LINUX下GDB调试
- Linux Gdb调试初步
- gdb调试Linux内核
- gdb 调试 linux程序
- GDB--Linux调试工具
- LINUX下GDB调试
- linux下gdb调试
- linux GDB调试学习
- Linux下GDB调试
- LINUX下GDB调试
- 黑马程序员-----xmal基础02(布局)
- iOS6.1 beta 固件下载
- 数据仓库分层之辩
- Android NFC 开发教程(1):概述(转载)
- 仅一行代码,打造一个在线编辑器
- linux GDB调试
- Android NFC 开发教程(2): ApiDemos->NFC->ForegoundDispatch
- ASSERTC语言实现
- 重用java.util.Observable类
- stdout 与 stderr 区别
- Andorid时间控件和日期控件的Demo(代码)
- 【Android开发学习05】Android中SQLite数据库操作
- VBscript中的正则表达式
- Android NFC 开发教程(3): Mifare Tag 读写示例