📄 00000001.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: TJB (老六), 信区: Linux <BR>标 题: GDB (1) <BR>发信站: BBS 水木调试站 (Tue Jun 2 15:54:19 1998) <BR> <BR>发 信 人:System_Killer(大家一起来发呆) 信区名称:Linux[4590] <BR>信件提要:GDB(一) <BR>原发信站:中国科大BBS站(Fri, 27 Mar 1998 02:31:49) <BR> <BR>这就是开始,一些版权申明啦我就不翻了。 <BR>我也自己找事情做,但愿能把有用的东西都翻出来。 <BR>如果有人愿意一起做这件事的话,可以给我发信。 <BR>:-) <BR>START-INFO-DIR-ENTRY <BR>* Gdb: (gdb). The GNU debugger. <BR>END-INFO-DIR-ENTRY <BR> This file documents the GNU debugger GDB. <BR> <BR> This is Edition 4.12, January 1994, of `Debugging with GDB: the GNU <BR>Source-Level Debugger' for GDB Version 4.16. <BR> <BR> Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995 Free <BR>Software Foundation, Inc. <BR> <BR> Permission is granted to make and distribute verbatim copies of this <BR>manual provided the copyright notice and this permission notice are <BR>preserved on all copies. <BR> <BR> Permission is granted to copy and distribute modified versions of <BR>this manual under the conditions for verbatim copying, provided also <BR>that the entire resulting derived work is distributed under the terms <BR>of a permission notice identical to this one. <BR> <BR> Permission is granted to copy and distribute translations of this <BR>manual into another language, under the above conditions for modified <BR>versions. <BR> <BR>使用GDB: <BR> 本文描述GDB,GNU的原代码调试器。(这是4.12版1994年一月,GDB版本4。16) <BR>* 目录: <BR>* 摘要: GDB的摘要 <BR>* 实例: 一个使用实例 <BR>* 入门: 进入和退出GDB <BR>* 命令: GDB 的命令 <BR>* 运行: 在GDB下运行程序 <BR>* 停止: 暂停和继续执行 <BR>* 栈: 检查堆栈 <BR>* 原文件: 检查原文件 <BR>* 数据: 检查数据 <BR>* 语言: 用不同的语言来使用GDB <BR>* 符号: 检查符号表 <BR>* 更改: 更改执行 <BR>* GDB的文件 文件 <BR>* 对象 指定调试对象 <BR>* 控制GDB 控制 <BR>* 执行序列: 执行一序列命令 <BR>* Emacs: 使GDB和Emacs一起工作 <BR>* GDB的bug: <BR>* 命令行编辑: 行编辑 <BR>* 使用历史记录交互: <BR>* 格式化文档: 如何格式化和打印GDB文档 <BR>* 安装GDB : <BR> <BR>* 索引: <BR> <BR>GDB简介: <BR>************** <BR> <BR> 调试器(比如象GDB)能让你观察另一个程序在执行时的内部活动,或程序出错时 <BR>发生了什么。 <BR> GDB主要能为你做四件事(包括为了完成这些事而附加的功能),帮助你找出程序 <BR>中的错误。 <BR> * 运行你的程序,设置所有的能影响程序运行的东西。 <BR> <BR> * 保证你的程序在指定的条件下停止。 <BR> <BR> * 当你程序停止时,让你检查发生了什么。 <BR> <BR> * 改变你的程序。那样你可以试着修正某个bug引起的问题,然后继续查找另一 <BR> 个bug. <BR> <BR> 你可以用GDB来调试C和C++写的程序。(参考 *C 和C++) <BR> <BR> 部分支持Modula-2和chill,但现在还没有这方面的文档。 <BR> <BR> 调试Pascal程序时,有一些功能还不能使用。 <BR> <BR> GDB还可以用来调试FORTRAN程序,尽管现在还不支持表达式的输入,输出变量, <BR>或类FORTRAN的词法。 <BR>* GDB是"free software",大家都可以免费拷贝。也可以为GDB增加新的功能,不 <BR>过可要遵守GNU的许可协议幺。反正我认为GNU还是比较不错的:-) <BR>就这句话: <BR> Fundamentally, the General Public License is a license which says <BR>that you have these freedoms and that you cannot take these freedoms <BR>away from anyone else. <BR>GDB的作者: <BR> Richard Stallman是GDB的始作俑者,另外还有许多别的GNU的成员。许多人 <BR>为此作出了贡献。(都是老外不提也罢,但愿他们不要来找我麻烦:-)) <BR> <BR>-- <BR>※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn] <BR> <BR> <BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木调试站 Leeward.lib.tsinghua.edu.cn·[FROM: 202.200.37.100] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -