首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

用gdb往查看一段不含调试信息的C程序

2013-03-01 
用gdb去查看一段不含调试信息的C程序~有一段已经编译好了的C程序,这个程序是个第三方库,我们安装的时候没

用gdb去查看一段不含调试信息的C程序~
有一段已经编译好了的C程序,这个程序是个第三方库,我们安装的时候没有用GCC的调试选项, 已经在正式环境中运行了~

现在碰到个问题,这个问题在测试环境中没有重现~ 我现在想查看一下正式环境中那个程序的运行状况~
那么我现在如何用gdb去查看某个函数里某个局部变量的值?
[解决办法]
GDB调试精粹及使用实例:
http://fanqiang.chinaunix.net/program/other/2006-07-14/4834.shtml
[解决办法]
没有调试符号,只能想办法去找到栈地址然后再p了。
[解决办法]
没有符号的话,懂汇编的话看汇编,方便一些,看内部栈上的值
[解决办法]
同意楼上的意见,看汇编
[解决办法]
楼主正后悔当初为什么没加写日志并可实时调整日志级别啊!

热点排行