.gdbinit 放在 Windows 的什么地方?
Where to put .gdbinit in Windows?
应该叫.gdbinit
还是gdb.ini
?
我想我会尝试 this 文件。
我正在使用使用 MinGw 的 Vectorcast 进行测试。我将具有两个名称(.gdbinit
和 gdb.ini
)的文件复制到 Vectorcast 目录和它的 MinGW bin
目录,其中 gdb.exe
是,因为我不确定哪个是 the current working directory
,但没有看到我希望从该文件中看到的任何内容。
那么,我应该把它放在哪里,我应该怎么称呼它呢?
您应该将其放入您的 $HOME
目录或当前目录,参见 How do I load .gdbinit on gdb startup?。
您可以使用
从 gdb shell 知道您的主目录
(gdb) show environment HOME
或
(gdb) shell echo $HOME
您可以通过
知道当前目录
(gdb) shell pwd
And should it be called .gdbini or gdb.ini?
不对,应该叫.gdbinit
。
在 Windows 上,在 c:/users/yourusername
中创建一个名为任何你喜欢的目录,其中 yourusername
是你的 Windows 用户名。
(不一定要在这里,但这是一个安全的地方。)
现在从控制面板调用环境变量对话框并创建一个名为 HOME
的新环境变量。通过单击浏览文件夹并导航至该文件夹,将该变量设置为上述文件夹。
将 .gdbinit
放在那里并使用它来设置您选择的任何自动加载或其他行为。
当 GDB 启动时,它现在会在该文件夹中查找 .gdbinit
文件并加载它。
应该叫.gdbinit
还是gdb.ini
?
我想我会尝试 this 文件。
我正在使用使用 MinGw 的 Vectorcast 进行测试。我将具有两个名称(.gdbinit
和 gdb.ini
)的文件复制到 Vectorcast 目录和它的 MinGW bin
目录,其中 gdb.exe
是,因为我不确定哪个是 the current working directory
,但没有看到我希望从该文件中看到的任何内容。
那么,我应该把它放在哪里,我应该怎么称呼它呢?
您应该将其放入您的 $HOME
目录或当前目录,参见 How do I load .gdbinit on gdb startup?。
您可以使用
从 gdb shell 知道您的主目录(gdb) show environment HOME
或
(gdb) shell echo $HOME
您可以通过
知道当前目录(gdb) shell pwd
And should it be called .gdbini or gdb.ini?
不对,应该叫.gdbinit
。
在 Windows 上,在 c:/users/yourusername
中创建一个名为任何你喜欢的目录,其中 yourusername
是你的 Windows 用户名。
(不一定要在这里,但这是一个安全的地方。)
现在从控制面板调用环境变量对话框并创建一个名为 HOME
的新环境变量。通过单击浏览文件夹并导航至该文件夹,将该变量设置为上述文件夹。
将 .gdbinit
放在那里并使用它来设置您选择的任何自动加载或其他行为。
当 GDB 启动时,它现在会在该文件夹中查找 .gdbinit
文件并加载它。