1. gdb调试
gcc -g生成带有调试信息的可执行文件。
gcc main.c -o calc1 lib/libMyCalc.a -g -Iinclude
gdb 可执行文件,进入gdb模式。
使用l查看源代码
bread(b) 行数 在某一个打断点
info(i) b查看断点信息
start开始调试,程序只执行一步。
n: 单步调式
c: 程序直接执行到下一个断点。
makefile
gcc -g生成带有调试信息的可执行文件。
gcc main.c -o calc1 lib/libMyCalc.a -g -Iinclude
gdb 可执行文件,进入gdb模式。
使用l查看源代码
bread(b) 行数 在某一个打断点
info(i) b查看断点信息
start开始调试,程序只执行一步。
n: 单步调式
c: 程序直接执行到下一个断点。