轻松学习GDB调试程序代码

学习GDB的基本使用方法,能够独立完成程序的调试。

56人学习

初级9课时2024/03/13更新

二维码下载学堂APP缓存视频离线看

Lo36r
    • 畅销套餐
    • 精选套餐
    • 人气套餐
  • 课程介绍
  • 课程大纲

适合人群:

具有一定的C语言和汇编语言基础的学员,希望了解和掌握GDB调试的基本内容。

你将会学到:

学习GDB的基本使用方法,能够独立完成程序的调试。

  • 调试程序,发现Bug

课程简介:

图书推荐:按需购买,如有疑问,随时联系。

微信图片_20230530141901.jpg

GDB(GNU symbolic debugger)是 GNU Project 调试器,它使你可以查看另一个程序在 “执行” 期间正在执行的操作–或该程序崩溃时正在执行的操作。

GDB 可以做四种主要的事情(以及支持这些事情的其他事情)来帮助你捕获行为中的错误:

  • 启动你的程序,并指定可能影响其行为的所有内容。

  • 使程序在指定条件下停止。

  • 检查程序停止时发生的情况。

  • 更改程序中的内容,以便你可以尝试纠正一个错误的影响,然后继续学习另一个错误。

课程内容涉及 GDB的基本使用方法、GCC编译程序和符号文件的操作、Strace追踪系统调用的基本方法,以及GDB插件GEF的简单使用等相关内容。

展开更多

课程大纲-轻松学习GDB调试程序代码

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部