码迷,mamicode.com
首页 >  
搜索关键字:gdb调试    ( 658个结果
GDB调试,转载一位大牛的东西
gdb调试相关的比较全面的资料
分类:数据库   时间:2015-08-08 11:51:02    阅读次数:195
GDB调试教程
简介 GDB(GNU debugger)是GNU开源组织发布的一个强大的UNIX下的程序调试工具。可以使用它通过命令行的方式调试程序。它使你能在程序运行时观察程序的内部结构和内存的使用情况。你也可以使用它分析程序崩溃前的发生了什么,从而找出程序崩溃的原因。相对于windows下的图形界面的VC等调试...
分类:数据库   时间:2015-08-07 19:18:08    阅读次数:181
[odroid-pc] ubuntu12.04 64bit 修改GCC4.6至GCC4.4
参考:http://blog.csdn.net/nseven/article/details/8288603 之前用的默认的ubuntu12.04默认的gcc编译源代码,结果在用gdb调试的时候出现了cannot find the bounds of the current ...的错误 查看网上的资料,可能的原因是gcc版本应该用gcc4.4 现在将ubuntu版本改变再次尝试。 1....
分类:系统相关   时间:2015-08-01 17:25:57    阅读次数:152
[转] GDB disassemble
前面几篇谈GDB调试程序的帖子,都对反汇编语焉不详。这里详细讨论一下disassemble/disass命令反汇编一个函数disass func_name反汇编一段内存地址, 第1个参数是起始地址,第2个是终止地址disassemble 0×0 0×10先看看文档 Debugging with GD...
分类:数据库   时间:2015-07-28 18:17:44    阅读次数:145
【linux】gdb调试
设要调试的文件是 bug.c先用 gcc -o bug -ggdb bug.c 生成可执行文件输入 gdb bug //bug是待调试的可执行文件的名字输入 list(简写为l) 可查看源代码输入 run(简写r) 运行程序输入 where 查看程序出错位置输入 pirnt(简写p) 后面跟变量名 ...
分类:数据库   时间:2015-07-23 17:26:15    阅读次数:145
gdb 调试
一、简介 二、使用 三、常见问题 1、cgdb中文乱码问题,解决方法: 参考:http://blog.liyiwei.cn/fix-linuxmint-cgdb-chinese-charactor/ 步骤如下: find / -name "libncursesw.so*" rm -rf libncu...
分类:数据库   时间:2015-07-19 20:00:17    阅读次数:162
分析system_call中断处理过程
分析system_call中断处理过程使用gdb跟踪分析一个系统调用内核函数(以 sys_chmod为例) 启动调试内核 qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd rootfs.img -s -S gdb 调试 另开 shellgdb (gdb) file linux-3.18.6/vmlinux #在 gdb 界面中 targ...
分类:其他好文   时间:2015-07-19 12:05:19    阅读次数:228
Linux下汇编语言------计算n的阶乘
用高级语言比如C语言写个阶乘很简单,那现在就来熟悉下Linux使用AT&T汇编格式写一个程序来计算阶乘吧 写法一是 使用跳转指令实现,写法二是使用函数来实现 约定:本程序没有将结果打印在标准输出上。需要使用GDB调试查看 写法一 #as filename.s -o filename.o #ld filename.o -o filename # gdb filename .section...
分类:编程语言   时间:2015-07-16 14:04:49    阅读次数:265
eclipse开发c++时cout和endl报错
1.Symbol 'cout' could not be resolved  , 选择kepler版本就不报错了。 2. 下载gdb, ./configure make sudo make install 3. 在eclipse中配置gdb(mac版本) 因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keychain给gdb    打开钥匙串访问 ...
分类:编程语言   时间:2015-07-16 09:41:05    阅读次数:460
gdb在执行maintenance info program-spaces命令时coredump
coredump时的信息: (gdb) maintenance info program-spaces *** Error in `gdb': free(): invalid pointer: 0x0000000003c6bcf0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7d1fd)[0x7fc875c0d1fd] gdb(fi...
分类:数据库   时间:2015-07-14 17:54:45    阅读次数:262
658条   上一页 1 ... 40 41 42 43 44 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!