如何重新加载gdbinit?

问题描述 投票:0回答:2

有没有办法重新加载.gdbinit文件。

假设您已经在 gdb 中工作,并且已经对 .gdbinit 进行了更改,并且希望在不干扰当前 gdb 环境的情况下重新加载新的 .gdbinit。

这可能吗?

c debugging gdb
2个回答
29
投票

您可以使用

source
命令执行 .gdbinit(或任何其他文件)中的命令。例如,
source .gdbinit
将执行当前目录中
.gdbinit
中的命令。如果您想使用另一个
.gdbinit
,则需要指定路径,例如
source ~/.gdbinit
用于主目录中的路径。

这只会执行文件中当前的命令;它不会重置或撤消文件中先前的命令。因此,它将更新当前命令所做的任何定义或设置,但不会删除或撤消任何旧的定义或设置。


20
投票
© www.soinside.com 2019 - 2024. All rights reserved.