2
私はファイル(mainとfunctions)をcppしなければならないので、exeファイル(code)と2つのオブジェクトファイル(main.oとfunctions.o)をビルドするようにします。gdbで特定のファイルをデバッグする方法は?
gdbのコマンドラインから特定のファイル "functions.cpp"をどのようにデバッグできますか?
私はファイル(mainとfunctions)をcppしなければならないので、exeファイル(code)と2つのオブジェクトファイル(main.oとfunctions.o)をビルドするようにします。gdbで特定のファイルをデバッグする方法は?
gdbのコマンドラインから特定のファイル "functions.cpp"をどのようにデバッグできますか?
gccの-g3
オプションを使用してファイルをコンパイルする必要があります。この開始後gdb <exename>
。 exeをfunctions.cppの36行目でブレークさせたい場合は、b functions.cpp:36
のようにgdb内のファイルにブレークポイントを設定することができます。 b func()
のように、特定の関数呼び出しにブレークポイントを設定することもできます。次に、r <options that exename takes>
を使用してプログラムを実行します。