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 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