0

code::blocks を使用して作成したコンソール ゲームのポートでエラーをデバッグしようとしています。しかし、ブレークポイントは、設定したブレークポイントで停止しません。私はウェブを見回して、-gがチェックされ、-sがオフになっていることを確認しました。私もここでチェックしましたが、私のエラーとまったく同じものは見つかりませんでした。ブレークポイントが設定されるまで、すべてが完全に機能しているように見えます。Linux Mint を使用して開発しています。ログは次のとおりです。

Building to ensure sources are up-to-date
Build succeeded
Selecting target: 
Debug
Adding source dir: /home/jake/C++ Projects/TichHoe2/
Adding source dir: /home/jake/C++ Projects/TichHoe2/
Adding file: bin/Debug/TichHoe2
Starting debugger: 
done
Registered new type: wxString
Registered new type: STL String
Registered new type: STL Vector
Setting breakpoints
Debugger name and version: GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02
Error in re-setting breakpoint 2: Function "/home/jake/C++     Projects/TichHoe2/Board.h:108" not defined.
4

1 に答える 1

0

このエラーは、ビルド パス (この場合は「c++ プロジェクト」) にスペースがある場合に発生します。そのディレクトリの名前を変更するか、パスにスペースが含まれていない場所にプロジェクトを移動してください。

理由: このリンクを参照してください: http://wiki.codeblocks.org/index.php?title=Debugging_with_Code::Blocks#Path_with_spaces

プロジェクトを再度クリーンアップしてビルドする必要がある場合があります

于 2013-07-30T08:57:01.013 に答える