命令 解释 示例 file 加载被调试的可执行程序文件.因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径. (gdb) file gdb-sample r c Run的简写,运行被调试的程序.如果此前没有下过断点,则执行完整个程序:如果有断点,则程序暂停在第一个可用断点处.Continue的简写,继续执行被调试程序,直至下一个断点或程序结束. (gdb) r (gdb) c b b* d[编号] b: Breakpoint的简写,设置断点.两可以使用“…
gdb是linux下用来调试的一款软件,在这里,我只记录平常经常会用到的知识点,用到什么,就记录什么,在调试环境中去熟悉调试方法和调试工具,这才会加深理解. gdb能够做什么?它可以按照你的定义,随心所欲控制你的程序,让程序在你所指定的断点处停住,当停住时,你可以检查你程序中所发生的事情,也可以动态的改变程序的执行环境.前期你需要做的准备工作,只需要在编译时,添加-g选项就可以了. b 函数名/行数 b filename:linenum b info //查看断点信息 delete bre…