0

単純な Hello World アプリケーションをデバッグ モードで実行できないようです。「hello world」が表示されている行にブレークポイントを設定しているにもかかわらず、[デバッグ] ボタンを押すと、アプリケーションが実行され、正常に終了します。また、「実行 > 起動の設定...」というメニューを実行し、実行可能ファイルを選択しました。デバッグモードに入るために他に何かしなければならないことはありますか? KDevelopのバージョンは4.7.4、OSはLinux Mint

また、[実行] メニューのすべてのトレース コマンドが無効になっていることにも気付きました (ステップ オーバー、ステップ イン、...)。

4

2 に答える 2

1

デバッグ シンボルを使用してアプリケーションをビルドします。

たとえば、cmake を使用する場合は-DCMAKE_BUILD_TYPE=Debug、cmake 呼び出しに追加します。(または、そこにビルド フォルダーを作成する場合は、KDevelop で選択します)

于 2012-11-15T08:01:44.753 に答える
0

これは私が抱えていた問題のように聞こえます。デバッグしようとしたexeの名前をのページのdebugger executableフィールドに入力しました。ただし、このフィールドはデバッガプログラム自体用です。debuglaunch configuration/usr/bin/gdb

于 2013-01-22T09:42:02.353 に答える