码迷,mamicode.com
首页 >  
搜索关键字:gdb    ( 2059个结果
Unix 用gdb分析core dump文件
产生core文件条件用ulimit -c 指定core文件大小来开启core文件的生成,如:ulimit -c unlimited用gdb分析core文件的条件可执行程序在编译时,需加入-g参数,否则gdb无法找到symbol信息,从而无法定位问题。例如,如下两个cpp文件中,test.cpp会导致...
分类:数据库   时间:2014-12-11 15:26:13    阅读次数:134
解决Mac下GDB提示签名错误
提示以上gdb签名错误。 原因 Darwin kernel出于安全考虑,在没有特殊授权的情况下不允许gdb调试任何程序,因为可以调试就掌握了进程的控制权。不过如果是root用户就没有这个问题,不过谁愿意用root来调试程序呢。 解决 一个常用的解决方法就是给gdb授予系统完全信任的代码签名权利,以对其他进程。 首先,需要创建一个系统代码签名信任证书: 启动“钥匙...
分类:数据库   时间:2014-12-11 00:22:03    阅读次数:345
CodeBlocks 调试监视数组
CodeBlocks使用GCC,GDB调试,所以理应有这个功能的。 1.添加数组变量到监视窗口 2.变量上方右键-属性(properties) 3.查看...
分类:编程语言   时间:2014-12-09 21:29:34    阅读次数:577
Linux下使用GDB调试应用程序示例
Linux下使用GDB调试应用程序 示例...
分类:数据库   时间:2014-12-09 15:42:04    阅读次数:221
gdb 调试(设置变量)(六)
一旦使用GDB挂上被调试程序,当程序运行起来后,你可以根据自己的调试思路来动态地在GDB中更改当前被调试程序的运行线路或是其变量的值,这个强大的功能能够让你更好的调试你的程序,比如,你可以在程序的一次运行中走遍程序的所有分支。一、修改变量值 修改被调试程序运行时的变量值,在GDB中很容易实现,使用G...
分类:数据库   时间:2014-12-09 12:11:22    阅读次数:202
推荐几篇好的博文
推荐网址: UI设计类: 源代码托管: 移动开发 界面优化 兼容屏幕 布局详解 JNI入门 AndroidMk NDK相关问题 NDK_GDB调试 CrystaX CSDN每周博文 其它博客 开发工具问题 源码控制工具 混淆反编 Unbutu使用技巧 性能测...
分类:其他好文   时间:2014-12-09 10:45:06    阅读次数:3935
Vim 中文件目录浏览插件——NERD tree
在windows中用了source insight, 在linux中使用vim,刚开始很不希望,不过越来越感觉到它的强大的功能。专门为程序员提供的一款编辑器。再加GDB强大的调试功能,使我这么快喜欢上了linux中的开发。vim目录树插件NERD tree 可以可以列出文件目录结构,方便文件打开操作...
分类:系统相关   时间:2014-12-08 19:20:20    阅读次数:311
linux core文件调试
在完成公司项目,测试进程的时候,经常会发现日志到了某一段特定的代码的时候就没了,进程直接退出,也没有捕获到任何的异常信息,如果日志打印的较多还可能比较容易发现问题,如果日志较少,就很难进行进一步的查错了。 但是发现在该目录下生成了一个core文件,可以帮助我们查找程序崩溃的原因。   1. 什么是core文件 在linux系统下,如果进程不能正常运行,就可能会产生core文件。co...
分类:系统相关   时间:2014-12-08 09:21:44    阅读次数:442
gdb的基本调试方法
1.怎么调试程序在linux下,我们通常用gcc来编译链接程序,用gdb来调试程序。在用gcc生成程序的时候,用-g选项来使程序可以调试:test@test-ThinkPad-Edge-E420s:~/gdb$ gcc -g -Wall gdbtest.c -o gdbtest然后在用如下命令调试程...
分类:数据库   时间:2014-12-08 00:34:19    阅读次数:365
Linux下获取线程ID的方法
gettid函数的使用...
分类:编程语言   时间:2014-12-06 20:20:55    阅读次数:487
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!