4

デバッガーが接続されたアプリケーションのデバッグ ビルドを USB デバッグ経由で携帯電話で実行しようとすると、次のようなメッセージが表示されます。

これは「デバッグ」ビルドではないようです。ファイル名と行番号でブレークポイントを設定すると失敗する場合があります。

メイン関数にブレークポイントを設定できますが、中間値にアクセスしたり、サブ関数にブレークポイントを設定したりできません。

スクリーンショット:

ここに画像の説明を入力

4

2 に答える 2

5

同様の問題に遭遇しましたが、私の場合の問題は、gdb が cdb エンジンで実行されていたことです。Qt Creatorprofiles.xmlファイルの破損が原因である可能性があります。

確認するには、tools-> options->buildおよびrun->に移動しkits、使用しているキットを選択します。次に、デバッガーの行に移動して を選択し、デバッガーeditに適したエンジンがあることを確認します。

そうでない場合は、さらにデバッグするために、Makefile や実行ディレクトリなどを詳しく調べることを検討してください。「デバッグ ビルドではないようです」というメッセージに関連する別の質問は、単純にクリーニングして再構築することで解決されました。別の解決策は、新しい新鮮なキットを作成することです。

于 2013-11-05T00:24:16.310 に答える