デバッガーが接続されたアプリケーションのデバッグ ビルドを USB デバッグ経由で携帯電話で実行しようとすると、次のようなメッセージが表示されます。
これは「デバッグ」ビルドではないようです。ファイル名と行番号でブレークポイントを設定すると失敗する場合があります。
メイン関数にブレークポイントを設定できますが、中間値にアクセスしたり、サブ関数にブレークポイントを設定したりできません。
スクリーンショット:
デバッガーが接続されたアプリケーションのデバッグ ビルドを USB デバッグ経由で携帯電話で実行しようとすると、次のようなメッセージが表示されます。
これは「デバッグ」ビルドではないようです。ファイル名と行番号でブレークポイントを設定すると失敗する場合があります。
メイン関数にブレークポイントを設定できますが、中間値にアクセスしたり、サブ関数にブレークポイントを設定したりできません。
スクリーンショット:
同様の問題に遭遇しましたが、私の場合の問題は、gdb が cdb エンジンで実行されていたことです。Qt Creatorprofiles.xml
ファイルの破損が原因である可能性があります。
確認するには、tools-> options->buildおよびrun->に移動しkits、使用しているキットを選択します。次に、デバッガーの行に移動して を選択し、デバッガーeditに適したエンジンがあることを確認します。
そうでない場合は、さらにデバッグするために、Makefile や実行ディレクトリなどを詳しく調べることを検討してください。「デバッグ ビルドではないようです」というメッセージに関連する別の質問は、単純にクリーニングして再構築することで解決されました。別の解決策は、新しい新鮮なキットを作成することです。