Codeblocks GDB调试器设置与使用
- MD建档时间:2/4/2016 22:29:17 AM by Jimbowhy
- CSDN发布地址:http://blog.csdn.net/WinsenJiansbomber/article/details/50636911
GDB简要
GDB全称是 GNU Project Debugger,是GNU工程专用调试器。当前最新版本为 7.10.1,可以在官网下载本系统使用的是 TDM-GCC 4.9.2 中自带的 7.6.1 版本。透过 GDB 可以实现 Ada, C, C++, Objective-C, Pascal 等等众语言的程序调试。调试方式可以是本地运行调式,远程运行调试也一样行,官网简明功能描述是这样的:
- 运行待调试程序,可以影响程序行为;
- 可以设定条件中断使程序在指定条件下停止;
- 在程序中止时可以用来检查原因;
- 更改程序以并可以尝试除虫或调试。
使用指南
执行 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