Linux 中gdb调试工具的使用
1、在宿主目录下修改.bashrc配置文件中添加 ulimit -c unlimited ,修改完.bashrc文件后运行. .bashrc让文件修改生效

2、举一个错误的例子test.c

3、一、编译、执行程序,生产一个core.*文件。编译:gcc - o test -g test.c,运行:./test提示错误并生成core.*文件,如core.10450。

4、启动gdb。# gdb - q程序名 [corefile].如:gdb -q test core.10450,输入where查看程序哪里出错.,也可以设置断点,如在main函数处设置断点 b main ,然后运行:run。

5、查看断点信息:info b,单步调试输入n,查看运行的变量:p 变量名如 p i,退出调试输入q。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:158
阅读量:53
阅读量:131
阅读量:145
阅读量:46