3

既存の GDB ブレークポイントの場所を変更することはできますか?

特定の行に 1 つを設定し、条件を追加しました。別の行番号に移動したいのですが、条件を破棄せずに保持し、条件を再入力します。

RedHat Enterprise Linux 5 64 ビットで GDB 7.5 を使用しています。

どんな助けでも大歓迎です。

4

2 に答える 2

5

これを行うことはできません。

これは素晴らしい追加機能ですが、まだ誰も実装していません。

「ブレークポイントの保存」を使用して、結果を編集してソースにすることができます。これは、条件が非常に複雑な場合に便利です。

于 2013-05-24T17:49:37.843 に答える
0

以下はいかがでしょうか?

break +offset
break -offset
    Set a breakpoint some number of lines forward or back from the position at which execution stopped in the currently selected frame. 

( http://www.ofb.net/gnu/gdb/gdb_29.html#SEC29を参照)

于 2014-04-09T11:17:43.957 に答える