首页 > 数据库技术 > 详细

gdb调试运行程序带参数(调用动态链接库),debug过程记录

时间:2014-04-20 20:21:48      阅读:604      评论:0      收藏:0      [点我收藏+]


library多线程file1.gdb (运行程序名称)

例如

gdb cbenchmark

 

2.设置运行参数

set args -c 1 -n 1 -F ./libaliww.so -l 1

 

3.如果是多线程程序

set follow-fork-mode child

 

4.设置断点,如果代码是动态链接库.so中的代码系统会提示如提示1

b CWWSimulator.cpp:530

 

提示1:

No source file named CWWSimulator.cpp.
Make breakpoint pending on future shared library load? (y or [n])

输入y,回车

 

经过如上步骤即可断到相关代码

gdb调试运行程序带参数(调用动态链接库),debug过程记录,布布扣,bubuko.com

gdb调试运行程序带参数(调用动态链接库),debug过程记录

原文:http://www.cnblogs.com/skyofbitbit/p/3676485.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!