跳至主要內容
Oxygen's Blog

Oxygen's Blog

Tis not too late to seek a newer world.

项目名称
项目详细描述
链接名称
链接详细描述
书籍名称
书籍详细描述
文章名称
文章详细描述
伙伴名称
伙伴详细介绍
自定义项目
自定义项目
自定义详细介绍
番茄

番茄

标题 2

这里是内容。

标题 3

这里是内容。


Kry Oxygen...小于 1 分钟蔬菜
页面配置

more 注释之前的内容被视为文章摘要。


Ms.Hope...大约 1 分钟使用指南页面配置使用指南
介绍页

介绍页

将你的个人介绍和档案放置在此处。


Kry Oxygen...小于 1 分钟
Markdown 展示

VuePress 主要从 Markdown 文件生成页面。因此,你可以使用它轻松生成文档或博客站点。

你应该创建和编写 Markdown 文件,以便 VuePress 可以根据文件结构将它们转换为不同的页面。


Kry Oxygen...大约 3 分钟使用指南Markdown

常见调试命令参数

$(gdb) help(h) # 查看命令帮助
$(gdb) run(r) # 继续运行程序
$(gdb) start # 运行程序,停在第一行执行语句
$(gdb) list(l) [nums]/函数名 # 查看源代码
$(gdb) set # 设置变量的值
$(gdb) next(n) # 单步调试,逐过程
$(gdb) step(s) # 单步调试,逐语句
$(gdb) backtrace(bt) # 查看函数的调用的栈帧和层级关系
$(gdb) frame(f) # 切换函数的栈帧
$(gdb) info(i) # 查看函数内部局部变量的值
$(gdb) finish # 结束当前函数,返回函数调用点
$(gdb) continue(c) # 继续执行
$(gdb) print(p) # 打印值及地址
$(gdb) quit(q) # 退出gdb

$(gdb) break [nums] # 在第nums行添加断点
$(gdb) info breakpoints # 查看当前设置的所有断点
$(gdb) display/undisplay [] # 显示或隐藏追踪变量的值
$(gdb) enable/disable breakpoints # 启用/禁用断点
$(gdb) x # 默认查看20个单元,每个单元4字节
$(gdb) run argv[1] argv[2] # 调试时命令行传参

Kry Oxygen...小于 1 分钟

链接和装载

LDT、TSS、GDT、GOT、PLT 分别是什么

子进程和线程


Kry Oxygen...小于 1 分钟
2
3
4