cosolutions-AffiliateTrending Scope

GitHub Trending · 平台·数据·应用 · 更新于

EpicGames/raddebugger

Epic Games 出品的原生多进程图形调试器,自带 RDI 调试信息格式与 RAD 链接器

期数 2026年10月8日 · NO. 07
Star 数
★ 7.9k
主要语言
C
上榜视图
1
在榜追踪
1 天追踪记录

它是做什么的

RAD Debugger 是一个原生、用户态、支持多进程的图形化调试器,目前仅支持本地 Windows x64 + PDB 调试,未来计划扩展到 Linux 与 DWARF。除调试器本体外,项目还包含自定义的 RAD Debug Info(RDI)格式和面向超大工程的 RAD Linker。

仓库包含什么

仓库以 C 源码为主,核心包括 src/lib_rdi(RDI 格式定义与解析)、src/lib_rdi_make(RDI 构造与序列化库)以及 radbin 工具,可把 PDB 等原生调试信息转换为 RDI 并输出文本转储。

技术栈

使用 C 语言编写,依赖 Windows x64 平台与 PDB 调试信息,构建产物包含调试器可执行文件与 radbin 工具,RAD Linker 面向 x64 PE/COFF 二进制。

适用场景

  • Windows 平台 C/C++ 开发者,需要多进程图形化调试体验
  • 处理超大可执行文件、被 PDB 32 位表溢出困扰的工程团队
  • 对调试信息格式(RDI/DWARF/PDB)与链接器实现感兴趣的工具链研究者
  • 希望参与 ALPHA 阶段项目、提交 issue 与复现用例的开源贡献者

为什么走红

作为 Epic Games 开源的调试器项目,它直击大型工程调试与链接性能痛点,已积累约 7940 star,今日新增 90 并登上 GitHub Trending 日榜第 7 名。

当前上榜位置

周期语言筛选排名新增 Star
每日全部语言#7+90

编辑解析基于公开仓库信息与带日期的 GitHub Trending 快照;具体实现细节请以上游仓库为准。

在 GitHub 打开仓库 ↗