seeksvc Search tools, solutions, libraries…
Home / Security / Other / GNU GDB
gnu.org icon
GNU GDB Open source · GPL-3.0-or-later
GDB: The GNU Project Debugger
Visit website ↗
Introduction
GNU GDB is the GNU Project debugger.
GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -- or what another program was doing at the moment it crashed.
GDB can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act:
- Start your program, specifying anything that might affect its behavior.
- Make your program stop on specified conditions.
- Examine what has happened, when your program has stopped.
- Change things in your program, so you can experiment with correcting the effects of one bug and go on to learn about another.
Those programs might be executing on the same machine as GDB (native), on another machine (remote), or on a simulator. GDB can run on most popular UNIX and Microsoft Windows variants, as well as on Mac OS X.
GDB supports the following languages: Ada, Assembly, C, C++, D, Fortran, Go, Objective-C, OpenCL, Modula-2, Pascal, Rust.
Version 11.1 of GDB, the GNU Debugger, is now available for download. Building GDB now requires GMP (The GNU Multiple Precision Arithmetic Library).
DebuggingBreakpointsProgram inspectionRemote debuggingNative debuggingSimulator debuggingC++Rust
Screenshots
Screenshot placeholder
Screenshot placeholder
Deployment
官方发布包下载
适用于从 GNU GDB 官方下载页面获取稳定版本源码包并在支持的 UNIX、Windows 或 macOS 环境中安装/构建。
官方 Git 源码仓库
适用于需要跟踪当前开发版或指定发布分支、从 sourceware.org 的 binutils-gdb 仓库检出源码自行构建的场景。
Details
Type Open-source software
License GPL-3.0-or-later
Last verified 2026-07-18
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.
seeksvc
一个可查询的宝藏收藏库:开源与闭源软件、开发库与完整解决方案。
© 2026 seeksvc · Manually verified, continuously updated