gdb を使用して cpp コードをデバッグします。この方法でブレークポイントを設定します。
(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 という名前) を作成しました。これには、1 行しか含まれていません。
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 script で Y と答えるにはどうすればよいですか? 前もって感謝します。