0

gdb実行するコードを 1 行ずつダンプしたい。コマンドと同じようstepに現在の行が表示されますが、コードが大きすぎるため、コード全体をステップスルーしたくありません。

だから私はそれを自動化したい。

これを行う理由は、コードが 2 つのシナリオで異なる動作をし、実際に差分が発生する場所を確認したいため、2 つの異なるファイルで 2 つの異なるシナリオのダンプを取得してから差分を取得する予定です。

何かをデバッグするための最良の方法ではないかもしれないことはわかっていますが、バグを見つけるために多くのことを試しましたが、役に立たなかったと信じてください。これは私を大いに助けることができると思います.

前もって感謝します !!

4

1 に答える 1

0

GDB をbreakpoints使用すると、プログラムの特定の領域のコードを段階的にたどることができるように設定できます。

于 2012-08-16T07:26:49.647 に答える