16

PHP など、多くのソース ファイルを使用するプロセスに gdb をアタッチすると、ファイル y の行 x にブレークポイントを設定したくなることがあります。gdb のファイルを指定するにはどうすればよいですか?

4

2 に答える 2

20

次のように簡単です。

b filename.c:XYZ

詳細については、ドキュメントを参照してください。

于 2012-06-03T17:43:39.613 に答える
8
  1. gdb ./test.exe //test.exe はプログラムによって作成されます。
  2. b 117//単一のファイルのみで、行 117 が実行したい関数である場合 b filename.c:110//filename:line NO
  3. r// プログラムの実行
  4. n
  5. c//継続する
  6. s// テストする関数にサインインします
  7. until 1120//ブランチがforあり、ブランドをスキップしたい場合、1120 はforブランチの後です

GDB のほとんどすべてのコマンドは、あいまいさがなくなるまで短縮できます。

于 2012-06-04T02:36:46.420 に答える