手把手教你玩转GDB小武哥<------------总结回顾*手把手教你玩转GDB—所讲内容都是基于80x8632位平台,在64位平台上某些内容可能会略有差别,请大家注意区别!*手把手教你玩转GDB--ZeshengWu*---程序的秘密(1)GCC做了什么(2)进程地址空间*手把手教你玩转GDB--ZeshengWu*(1)–ohello_world*手把手教你玩转GDB--ZeshengWu*(1)GCC做了什么*手把手教你玩转GDB--ZeshengWu*(1)GCC做了什么A.––(调用cpp完成)任务:展开宏,替换头文件,删除注释B.––(lplus完成)任务:通过词法分析、语法分析和语义分析等一系列过程,生成汇编代码C.––(调用as完成)任务:–ohello_world(调用ld完成)任务:地址和空间分配,符号决议定位,将目标文件拼装成可执行文件*手把手教你玩转GDB--ZeshengWu*总结—GCC实际上只是对多个工具的包装,它会根据不同的参数,lplus)、as或者ld去完成程序编译过程中的一系列工作(2)进程地址空间*手把手教你玩转GDB--ZeshengWu*(2)进程地址空间*手把手教你玩转GDB--ZeshengWu*---GDB初探(1)启动GDB开始调试(2)常用调试命令介绍(3)退出GDB结束调试(4)寻求帮助*手把手教你玩转GDB--ZeshengWu*
手把手教你玩转GDB课件 来自淘豆网m.daumloan.com转载请标明出处.