gdb 调试

来源:互联网 发布:mac照片 导入iphone 编辑:程序博客网 时间:2024/06/06 02:49

gcc/g++ file.cpp -o -g file

例如文件名字是test.cpp

首先gcc/g++ test.cpp -o -g test

注意-g 不加的话可能会报错

例如下面的错误:

No symbol table is loaded.  Use the "file" command


然后gdb test

就可以调试了

l  //表示列表,会显示源码

r //运行代码

break  //设置断点,后面可以加行数  例如break 16  ,也可以加函数名字

n  //单条语句执行

c  //继续执行




0 0