Codeblocks GDB调试器设置与使用

本文详细介绍了如何设置和使用Codeblocks的GDB调试器,包括GDB的基本功能、使用指南、进入调试的步骤、符号路径设置以及在CodeBlocks中的配置。通过学习,读者将能够熟练掌握GDB进行程序调试的各种操作。
摘要由CSDN通过智能技术生成

Codeblocks GDB调试器设置与使用

GDB简要

GDB全称是 GNU Project Debugger,是GNU工程专用调试器。当前最新版本为 7.10.1,可以在官网下载本系统使用的是 TDM-GCC 4.9.2 中自带的 7.6.1 版本。透过 GDB 可以实现 Ada, C, C++, Objective-C, Pascal 等等众语言的程序调试。调试方式可以是本地运行调式,远程运行调试也一样行,官网简明功能描述是这样的:

  1. 运行待调试程序,可以影响程序行为;
  2. 可以设定条件中断使程序在指定条件下停止;
  3. 在程序中止时可以用来检查原因;
  4. 更改程序以并可以尝试除虫或调试。

使用指南

执行 GDB 调式程序,它会以控制台界面显示一些状态信息,不用复杂的 GUI,它的功能一点也不比 WinDBG 弱。

>gdb
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "mingw32".
For bug reporting instructions, please see:
<http://www.g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值