Codeblocks GDB调试器设置与使用

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值