シンプルな cpp ファイルを作成しg++
、Win7 の cygwin コンパイラを使用してコンパイルしました。結果の実行可能ファイルをgdbでデバッグしようとしていますが、期待どおりに動作させることができません。b file.cpp:25
実行しようとすると元に戻るため、ブレークポイントを配置できません
No source file named file.cpp.
Make breakpoint pending on future shared library load? (y or [n])
y を選択しても、予期した時点で壊れません。このソースからコンパイルしました。
特定の時点で segfault が発生し、whe
実際には行番号も表示されません。メモリアドレスが表示されているようですが、これは明らかに役に立ちません。
gdb の動作がおかしいのでしょうか、それともできないことを期待しているだけなのでしょうか? この機能がない場合 (以前にこのようなことをしたことがありますが)、使用できる別のツールはありますか?