gdb g++ 编译及调试

说明:
本文原创作者『Allen5G』
首发于微信公众号『Allen5G』
标签:编程,软件,算法,思维

QQ技术资料群:736386324
个人微信 : coderAllen (人较多,请备注公众号读者)


gdb g++ 编译及调试_第1张图片
timg (1).jpg
  1. 类库文件demo.h demo.cpp

2.编译类库g++ -c demo.cpp 生成 demo.o

3.编译main.cpp:g++ -g -o main main.cpp demo.o

4.调试gdb,如下

gdb main

list (列出文件line)

b 6(指定break的行)

run

print xx (打印堆栈)

n (单步)

注意:在 链接base.o的时候,使用编译选项 -g ,否则在gdb的时刻,list不到cpp内容。

你可能感兴趣的:(gdb g++ 编译及调试)