当前位置:  技术问答>linux和unix

请大家谈谈用 gdb 调试共享库(.so)的经验和技巧

    来源: 互联网  发布时间:2015-08-20

    本文导语:  调试 .so时有几个问题请教一下大家, 1)是否可以在run之前就对.so设置断点?我看了GDB的Manual似乎是不行, 不知道我有没有理解错. 2)如何在运行了GDB之后再指定GDB搜索LIB库的目录,找了半天的文档没有看到. 3)网上的有关...

调试 .so时有几个问题请教一下大家,

1)是否可以在run之前就对.so设置断点?我看了GDB的Manual似乎是不行,
不知道我有没有理解错.

2)如何在运行了GDB之后再指定GDB搜索LIB库的目录,找了半天的文档没有看到.

3)网上的有关GDB的网站,BBS,新闻组等等,请大家推荐些好的,中文英文都可以.

|
偶通常是先编译成可执行文件,调试测试完成后,修改makefile,然后编译成.so文件,呵呵,是不是有点笨笨的:)

|
你应该首先单独测试.so的所有功能函数,而不是等着调用so的程序来测试动态库的功能。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请大虾们谈谈linux和unix的异同吧
  • 各位高手能谈谈UNIX 与WINDOWS的主要区别在那吗?小生不胜感激!!!!!
  • 请大家谈谈JAVADE1应用前景
  • 大家谈谈从PB到java的路
  • 大家谈谈学习JAVA的心得好吗?
  • 大家来谈谈linux下多线程编程的“interrupted system call"错误!来者有分
  • 喜欢linux的理由,各位大虾来谈谈你们的想法
  • 网管的前途,大家谈谈吧。
  • 调查!谈谈现在大家使用的版本及感想!
  • 有谁用过mpeg4ip啊,谈谈里面的内容好吗?
  • 请熟悉者谈谈VisualAge开发EJB与Weblogic的配合使用的情况
  • 小弟的程序遇到麻烦了,想和哪位谈谈java的线程(57226475)
  • 大家来谈谈java语言的书写规则吧。(分数不断增加中)
  • SCJP怎样?大家来谈谈(保证给分!)
  • 请前辈谈谈static的机制!
  • 谈谈各位自己吧!
  • 请大家谈谈对mandrake的印象
  • 请各位高手谈谈是如何管理自己的进程池的?
  • 谈谈大家对io的认识
  • 那位大侠谈谈jdk1.4和1.3相比,多了哪些类


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3