Nnd:GDB、LLDB 的替代方案,一个 TUI 调试器

al13n321 / **nnd ** Public

一个 Linux 平台的调试器

License

Apache-2.0 license 197 stars 1 fork Branches Tags Activity

al13n321/nnd

main BranchesTags Go to file Code

目录和文件

Name | Name | Last commit message | Last commit date ---|---|---|--- .cargo | .cargo other_things | other_things src | src testprogs | testprogs .gitignore | .gitignore Cargo.lock | Cargo.lock Cargo.toml | Cargo.toml LICENSE | LICENSE README.md | README.md release.sh | release.sh todo | todo 查看所有文件

最新提交

历史记录

148 Commits

仓库文件导航

一个 Linux 平台的调试器。部分灵感来源于 RemedyBG。

妈,我们能在 Linux 上用 RAD Debugger 吗? 不,我们家里有个调试器。 家里的调试器:

screenshot

特性:

我们所说的“快”是指:

限制:

开发状态:

以单个 6 MB 可执行文件形式分发,没有依赖项。 “安装”:

curl -L -o nnd 'https://github.com/al13n321/nnd/releases/latest/download/nnd'
chmod +x nnd
# 尝试运行 `./nnd --help` 开始使用

或者从源代码构建:

# 前提条件:
# 1. 安装 Rust。
# 2. 安装 musl target:
rustup target add x86_64-unknown-linux-musl
# 3. 安装 musl-tools
sudo apt install musl-tools
# 构建:
cargo build --profile dbgo --bin nnd
# 可执行文件位于 target/x86_64-unknown-linux-musl/dbgo/nnd

运行 nnd --help 获取文档。

关于

一个 Linux 平台的调试器

资源

Readme

License

Apache-2.0 license Activity

Stars

197 stars

Watchers

7 watching

Forks

1 fork Report repository

Releases 12

v0.12 Latest Apr 30, 2025 + 11 releases

Packages 0

No packages published

语言