gcc -g main.c -o main.out 使用-g进行编译后 可以使用gdb进行调试
gdb ./main.out 进入到gdb环境中
在gdb环境中 输入:
l 查看源文件 显示不全的话可以按回车
start 单步调试 从main函数开始
break 打断点
p print 打印 p a
n 执行下一行
s 进入到函数里
bt 查看函数堆栈
f 切换函数堆栈 f 1
gcc -g main.c -o main.out 使用-g进行编译后 可以使用gdb进行调试
gdb ./main.out 进入到gdb环境中
在gdb环境中 输入:
l 查看源文件 显示不全的话可以按回车
start 单步调试 从main函数开始
break 打断点
p print 打印 p a
n 执行下一行
s 进入到函数里
bt 查看函数堆栈
f 切换函数堆栈 f 1
本文标题:使用gdb进行调试
本文链接:https://www.haomeiwen.com/subject/llrcdqtx.html
网友评论