25

.gdbinit ファイルをリロードする方法はありますか。

すでに gdb で作業しており、.gdbinit に変更を加えており、現在の gdb 環境を乱すことなく新しい .gdbinit を再ロードしたいとします。

これは可能ですか?

4

2 に答える 2

27

source コマンドを使用して、.gdbinit (またはその他のファイル) 内のコマンドを実行できます。たとえば、「source .gdbinit」は、現在のディレクトリの .gdbinit でコマンドを実行します。ホームディレクトリの「source ~/.gdbinit」など、別の .gdbinit を使用する場合は、パスを指定する必要があります。

これにより、現在ファイル内にあるコマンドのみが実行されます。以前にファイルにあったコマンドをリセットまたは元に戻すことはありません。そのため、現在のコマンドが作成した定義や設定は更新されますが、古い定義や設定が消去または元に戻されることはありません。

于 2012-05-17T18:06:47.767 に答える
14
source ~/.gdbinit

http://pirate.shu.edu/~minimair/assembly/

于 2012-05-17T18:05:28.857 に答える