它应该被称为.gdbinit
orgdb.ini
吗?
我想我会试试这个文件。
我正在使用使用 MinGw 的 Vectorcast 进行测试。我将具有两个名称 (.gdbinit
和gdb.ini
) 的文件复制到 Vectorcast 目录和 MinGWbin
目录中gdb.exe
,因为我不确定哪个是the current working directory
,但看不到该文件中的任何内容。
那么,我应该把它放在哪里,我应该怎么称呼它?
您应该将其放入您的$HOME
目录或当前目录,请参阅如何在 gdb 启动时加载 .gdbinit?.
您可以通过 gdb shell 了解您的主目录
(gdb) show environment HOME
或者
(gdb) shell echo $HOME
你可以知道当前目录
(gdb) shell pwd
它应该被称为 .gdbini 还是 gdb.ini?
不,应该叫它.gdbinit
。
在 Windows 上,创建一个名为任何您喜欢的目录的目录,c:/users/yourusername
其中yourusername
包含您的 Windows 用户名。
(不必在这里,但这是一个安全的地方。)
现在从控制面板调用环境变量对话框并创建一个名为HOME
. 通过单击浏览文件夹并在那里导航,将该变量设置为上述文件夹。
放在.gdbinit
那里并使用它来设置您选择的任何自动加载或其他行为。
当 GDB 启动时,它现在将在该文件夹中查找.gdbinit
文件并加载它。