我想step 进入scanf 函数,却和next一样的效果,没办法进入共享库的吗?stepi也不行。
by vivian2086 - C/C++ - 2009-08-12 09:07:37 阅读(3366) 回复(9)
GNU的调试器称为gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个gdb的前端图形工具,称为xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务: * 设置断点; * 监视程序变量的值; * 程序的单步执行; * 修改变量的值。 在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量: CFLAGS = -g 运行 gdb 调试程序...
Fedora Core 5 系统中用 gdb调试多线程程序 这个问题比较笨, 望原谅 我的程序是多线程的 但是,不管我在 gdb中用 thread 命令指定线程id,还是 用attach指定进程id 总是调试不了 新 创建的 线程,这是怎么回事呢 ? 我能确信的是,新的线程确实在运行,而且还有致命的错误
我已经找到了gnu.gdb-5.0.0.0.exe这个文件,但我不知道是不是aix的。 或者说怎么安装,能否提供详细步骤。在哪能下载aix的gdb。 谢谢了!
gdb调试精粹 一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<和>;)和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送给程序的参数,而使用show args 命令就可以查看其缺省参数的列表。...
file a.out list 在使用gdb调试程序时想要列出源代码但报错: 1 ../sysdeps/i386/elf/start.S:没有那个目录或文件 in ../sysdeps/i386/elf/start.S 不知是什么原因
XP/SOL10双系统+内外双网卡+ORA10gdb/CLIENT 笔记本安装全过程 前言:偶喜欢SOLARIS 10,也喜欢ORACLE 10,偶的工作就是在SOLARIS上折腾ORACLE,一边上INTERNET,一边在内网上工作。 由于偶的工作是在SOLARIS上学习ORACLE,所以必须在本本上实现这些系统。而且米不多,精打细算,所以买了ASUS的W3A,1W多一点,标准配制512M内存,我升级为1G。 下面是安装的简单过程。 W3A 简单配置:intel pentium M processor...
gdb prog core
#0 0xc003bc98 in