码迷,mamicode.com
首页 >  
搜索关键字:gdb调试    ( 658个结果
如何利用gdb调试程序?
程序的大体意思就是各一个数组赋值,然后输出来程序已经写在了上面,下面我们就来看一下如何产生带有调试信息的编译文件,这里我们要使用gcc的-g参数,用于在编译文件中加入一些调试信息。发现加了-g和没有加-g,生成的文件大小不一样的!!!!你会发现,加上g后,产生的编译文件体积也会增加,所以在我们做软件...
分类:数据库   时间:2015-03-14 20:00:44    阅读次数:194
CentOS 6.5上使用gdb调试时出现Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686 .
在CentOS6.5上用gdb调试时提示Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686先修改/etc/yum.repos.d/CentOS-Debuginfo.repo里面的debuginfo...
分类:数据库   时间:2015-03-12 14:54:49    阅读次数:866
gdb调试
启动gdb 程序名 [corefile]corefile 是可选的,能增强gdb的调试能力。linux默认不生成corefile的。所以需要在.bashrc文件中添加ulimit -c unlimitedsh .bashrc 生效脚本gdb -q 程序名 core.xxxxrun命令where命令l...
分类:数据库   时间:2015-03-09 23:50:03    阅读次数:190
gdb调试多线程程序总结
http://www.cnblogs.com/aixingfou/archive/2011/07/28/2119875.htmlhttp://blog.csdn.net/nancygreen/article/details/14226925先介绍一下GDB多线程调试的基本命令。 info threa...
分类:数据库   时间:2015-03-09 18:51:54    阅读次数:196
gcc 编译
gcc -g main.c -o a.outg++ -g main.cpp -o a.out加-g 是为gdb调试提供调试信息其他的编译选项 当使用unordered_map时要添加-std=gnu++0x或者-std=c++0x
分类:其他好文   时间:2015-03-03 11:14:49    阅读次数:117
gdb使用
陈皓:用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短...
分类:数据库   时间:2015-02-28 14:18:07    阅读次数:167
GDB 常用的命令(转)
转自 http://blog.csdn.net/gnuhpc/article/details/4368831调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n ...
分类:数据库   时间:2015-02-12 15:58:46    阅读次数:442
14, bad address
近期程序总是会在启动阶段崩溃,而这是一个网络服务程序,启动时会产生大量的网络通信工作。从现象来看是比较典型的内存溢出导致堆栈被摧毁的问题,即使是用gdb调试也看不到出错的问题点,可以推断出其实是发生了比较严重写非法内存区的动作。      经过不断排查,有一处网络接收逻辑与预期不符。具体现象是服务端已经发送了数据,而接收端recv方法报错,可是套接字状态却是正常的establish。再将errn...
分类:其他好文   时间:2015-02-12 12:35:27    阅读次数:258
gdb基本命令总结
gdb基本命令本文介绍使用gdb调试程序的常用命令。主要内容:[简介][举例][其他][简介]=============GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也...
分类:数据库   时间:2015-02-06 18:32:20    阅读次数:172
[转]GDB调试精粹及使用实例
来源:不详(2006-07-1411:18:05)一:列文件清单1.List(gdb)listline1,line2二:执行程序要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。如果你使用不带参数的ru...
分类:数据库   时间:2015-01-29 17:30:50    阅读次数:267
658条   上一页 1 ... 49 50 51 52 53 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!