GDB技巧

怎么让你的GDB更好用,避免繁琐重复的步骤。一些打断点的技巧。

.gdbinit 文件

每次启动都会读取这个文件,并执行文件中的命令。

优先读取home目录下,然后在读取本目录下。

模版函数断点

先打一个断点,然后查看所有的模版参数。

最后直接复制特定的模版参数的函数,直接break。就能实现在多个特定的模版参数中打印断点了。

gdb打印变量显示optimized_out

获取该变量地址,然后手动类型转换。

将GCC的优化等级从O2降低到O1或者O0.

作者

Desirer

发布于

2024-09-16

更新于

2024-11-06

许可协议