GDB调试共享库的问题

共享库要在主程序运行之后才会被加载,所以要这样:

gdb 应用程序

在main函数一开始设置断点

run

碰到断点停下,这个时候再l 共享库里面的函数,就能看到代码设置断点了

 

注:如果是用dlopen加载的共享库,那么要在dlopen之后设置断点,然后run,然后再去共享库里面设置断点。

posted @ 2011-08-09 16:53  super119  阅读(1125)  评论(0编辑  收藏  举报