文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > gdb动态库调试
侵权投诉

gdb动态库调试

2012-04-26 14:33 linuxGDB下动态链接库的调试
(gdb) file <你的exe>
(gdb) load <你的so> #这条应该是可选的

(gdb) dir <so'dir>
(gdb) sharedlibrary <你的so>
(gdb) breakpoint <你的so中somewhere>
(gdb) run
load 是将动态库加载入内存。
sharedlibrary是将动态库的符号读入gdb,为了你能找到变量和函数名。
它们本身是没有明显的动作,但后面当你直接设置断点到动态库的函数(或行号)时,你就可以成功了。在此之前要记得用dir将动态库的源码也加入搜索路径

第1页

你可能喜欢

热门文档

相关文档

  • GDB调试

    2)GDB 用来分析 core 文件,启动格式:gdb debugme core.xyz 3)开启 core 文件...一些辅助的诊断及调试工具: 1)strace:跟踪系统调用情况 2)ltrace:跟踪动态库的...

  • gdb调试

    (3)pending breakpoints: 是指设置在程序开始调试后加载的动态库中的位置处的breakpoints a. set breakpoint pending auto: GDB缺省设置,询问用户是否要设置pending...

  • linux下的静态库与动态库的区别,Gdb调试段错误,自动生...

    linux下的静态库与动态库的区别,Gdb调试段错误,自动生成Makefile_IT/计算机_专业资料。linux 下的静态库与动态库的区别 1.什么是库 在 windows 平台和 linux ...

  • gdb调试手册

    gdb调试手册_IT/计算机_专业资料。C++ 代码调试工具gdb调试手册 1 目录 1. ...如:载入共享库(动态链接库)或是C++的 异常。设置捕捉点的格式为: catch <...

  • gdb的调试方法

    gdb 的调试方法 1. gdb 的编译方法:一般来说GDB 主要调试的是C/C++程序。要...如:载入共享库(动态链接库)或是C++的一场,设置捕捉点的格式为: catch <event...

  • Linux中gdb调试程序

    gdb 会进入该函 数运行;不过该函数必须包含调试信息) 从头执行当前被调试的程序...如载入共享库(动态链接库)或是 C++的异 常。设置捕捉点的格式为: catch <...

  • GDB调试技巧与实战

    GDB调试技巧与实战 GDB概述 GDB概述 GDB的基本命令 的基本命令 GDB的高级命令 ...(目前只有HP-UX支持) unload 卸载共享库(动态链接库)时。(目前只有HP-UX支持...

  • gdb调试从入门到精通

    gdb调试从入门到精通_IT/计算机_专业资料。从0起点讲解gdb调试工具,保证使你...() from /lib/ld-linux.so.2 最后一行输出表明程序在调用动态链接库/lib/...

  • gdb调试

    用 gdb –help 还可以 gdb 启动时的一些启动开关 -symbols <file> -s <file> 从指定文件中读取符号表。一般可以用调试静态库或动态链接库。 -se file 从...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email