私はgdbを使って自分のcppコードをデバッグしています。 私はこのようにブレークポイントを設定:gdbスクリプトでアクション(回答 "Y")を確認する方法は?
(gdb) break ParseDriver.cc:60
No source file named ParseDriver.cc.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (ParseDriver.cc:60) pending.
ブレークポイントを設定簡素化するために、私は簡単なのgdbスクリプト(名前はbreakpoints.gdbを)書いて、それは単に一つだけの行が含まれます。
break ParseDriver.cc:60
を私はこれを調達gdb端末のスクリプトですが、失敗しました。
(gdb) source ~/breakpoints.gdb
No source file named ParseDriver.cc.
Make breakpoint pending on future shared library load? (y or [n]) [answered N; input not from terminal]
ブレークポイントを設定するには、スクリプトでYと答える必要があるようです。
gdbスクリプトでYに答えるにはどうしたらいいですか? ありがとうございます。
[gdb:将来の共有ライブラリに--commandフラグを設定する方法](http://stackoverflow.com/questions/100444/gdb-how-to-set-breakpoints-on-future) -shared-libraries-with-a-command-flag) – TooTone