6

它应该被称为.gdbinitorgdb.ini吗?

我想我会试试这个文件。

我正在使用使用 MinGw 的 Vectorcast 进行测试。我将具有两个名称 (.gdbinitgdb.ini) 的文件复制到 Vectorcast 目录和 MinGWbin目录中gdb.exe,因为我不确定哪个是the current working directory,但看不到该文件中的任何内容。

那么,我应该把它放在哪里,我应该怎么称呼它?

4

2 回答 2

9

您应该将其放入您的$HOME目录或当前目录,请参阅如何在 gdb 启动时加载 .gdbinit?.

您可以通过 gdb shell 了解您的主目录

(gdb) show environment HOME

或者

(gdb) shell echo $HOME

你可以知道当前目录

(gdb) shell pwd

它应该被称为 .gdbini 还是 gdb.ini?

不,应该叫它.gdbinit

于 2018-07-16T10:13:57.377 回答
1

在 Windows 上,创建一个名为任何您喜欢的目录的目录,c:/users/yourusername其中yourusername包含您的 Windows 用户名。

(不必在这里,但这是一个安全的地方。)

现在从控制面板调用环境变量对话框并创建一个名为HOME. 通过单击浏览文件夹并在那里导航,将该变量设置为上述文件夹。

放在.gdbinit那里并使用它来设置您选择的任何自动加载或其他行为。

当 GDB 启动时,它现在将在该文件夹中查找.gdbinit文件并加载它。

于 2021-02-23T17:52:28.863 回答