2011-10-03 9 views
2

私はファイル(mainとfunctions)をcppしなければならないので、exeファイル(code)と2つのオブジェクトファイル(main.oとfunctions.o)をビルドするようにします。gdbで特定のファイルをデバッグする方法は?

gdbのコマンドラインから特定のファイル "functions.cpp"をどのようにデバッグできますか?

答えて

2

gccの-g3オプションを使用してファイルをコンパイルする必要があります。この開始後gdb <exename>。 exeをfunctions.cppの36行目でブレークさせたい場合は、b functions.cpp:36のようにgdb内のファイルにブレークポイントを設定することができます。 b func()のように、特定の関数呼び出しにブレークポイントを設定することもできます。次に、r <options that exename takes>を使用してプログラムを実行します。

関連する問題