码迷,mamicode.com
首页 >  
搜索关键字:gdb    ( 2059个结果
GDB
uminstallgdb安装gdb调试工具yuminstallgcc安装gcc编译工具mangdb查看gdb的帮助文档。也可以网上搜索使用方法。功能: 一般来说,GDB主要帮助你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指.....
分类:数据库   时间:2014-10-20 09:49:50    阅读次数:318
linux之gdb使用
gdb是linux下用来调试的一款软件,在这里,我只记录平常经常会用到的知识点,用到什么,就记录什么,在调试环境中去熟悉调试方法和调试工具,这才会加深理解。 gdb能够做什么?它可以按照你的定义,随心所欲控制你的程序,让程序在你所指定的断点处停住,当停住时,你可以检查你程序中所发生的事情,也可以动态...
分类:数据库   时间:2014-10-18 06:26:37    阅读次数:246
Xcode如何查看内存中的数据
在 debug 模式下如何在断点处,查看字符指针变量内存中的值,像vs2008的调试工具一样的内存查看器,现在只能查看第一个内存中的值可以在输出窗口采用gdb命令:x /nfu n表示要显示的内存单元的个数-----------------------------------------f表示显示方...
分类:其他好文   时间:2014-10-17 18:31:47    阅读次数:159
[转]Debugging the Mac OS X kernel with VMware and GDB
Source:http://ho.ax/posts/2012/02/debugging-the-mac-os-x-kernel-with-vmware-and-gdb/Source:http://ho.ax/posts/2012/02/vmware-hardware-debugging/Edit 1...
分类:数据库   时间:2014-10-17 15:06:53    阅读次数:456
信号处理方法的问题
这周有位新同事请我帮忙看一个关于信号处理的问题,程序希望在收到一个信号后退出,而他在信号处理方法里却做了很多事,包含释放一些全局内存等。这样问题就产生了,程序不定时的就挂死了,用gdb一看,全部的线程都挂在了pthread_once方法里,而似乎每一个线程都在处理信号,当中产生问题的线程堆栈例如以下...
分类:其他好文   时间:2014-10-17 13:30:13    阅读次数:238
[原理分析]Linux下的栈溢出案例分析-GDB调试操练-加强版
摘要: 原来的版本:http://blog.csdn.net/bigbug_zju/article/details/39892129 原版本中的问题主要在于调试过程中,蛮力的痕迹太重,没有很好地体现常用的调试准则;本文在原版本的基础上,融入参考文献中提及的调试原则,重新审视和操练该问题,希望尽量体现出调试中常用的思维法则。...
分类:数据库   时间:2014-10-15 16:07:50    阅读次数:247
linux下的加减运算
命令:echorep如果你有些编程方面的概念,最有意思的是用gdb,它可以进行进制转换,浮点数运算,数据类型占用字节数等等,很方便。(gdb) p 2+5$21 = 7(gdb) p 2/5$22 = 0(gdb) p 2/5.0$23 = 0.39999999999999997(gdb) p/x ...
分类:系统相关   时间:2014-10-15 15:25:00    阅读次数:386
Mac 下CodeBlocks调试的问题
从入手Mac到现在就用过Xcode,前段时间要将一个开源的TestDisk从文本界面转成带图形界面的。我思考一番决定用CodeBlocks+Qt来做,主要是不想用Qt自己的IDE,也许是习惯了VC,CodeBlocks之类的风格,参数上设置挺方便的。但是在代码的编写中,发现一个问题,MAC下gdb不能调试,..
分类:系统相关   时间:2014-10-14 04:33:38    阅读次数:269
用GDB调试多进程程序
在子进程中sleep,然后attach上去。 gdb --pid=123456 ps出子进程的id,gdb attach 进程号. http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/index.html 实际上,GDB 没有对多进程程序调试提供直接支持。例如,使用GDB调试某个进程,如果该进程fork了子进程,GDB会继续调试该进程...
分类:数据库   时间:2014-10-13 11:24:39    阅读次数:198
gdb学习(二)[第二版]
查看运行时数据print - 查看变量值 ptype – 查看变量类型 #ptype i #ptype “aaa” 打印字符串”aaa”的类型 #ptype array 打印数组array的类型 #ptype main 打印main函数的类型 print array – 查看数组 #p arr1 #p arr1[2] 查看数组arr2第三个元素值 #p &arr1[2] 打印数组元素的地...
分类:数据库   时间:2014-10-12 23:51:38    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!