2011-10-09 9 views
4

私はAndroidアプリケーションでEclipseとGDB(ndk-gdb)を使ってネイティブC++コードをデバッグしています。 EclipseでJava側をデバッグするのは問題ありませんが、C++コードのデバッグは非常に遅いため、ほとんど実行できません。 1つのステートメントから次のステートメントまでステップアップするには、最新のPCで約25秒かかります。ターゲットが応答しない(タイムアウトした)[]GDBでAndroidネイティブコードをデバッグするのが苦労します

デバッグ中にいないようです:私もこの1

org.eclipse.cdt.debug.mi.core.cdi.MI2CDIExceptionのようなエラーを得続けますプログラムフローに悪影響を及ぼしますが、何らかの問題があることを示します。誰にもこの問題がありましたか?

+1

gdbとeclipseのデバッガが同期していないときにエラーが表示されます。通常、私が起動すると、Javaのロード・ライブラリ・ラインを壊して、ステップオーバーしてndk-gdbを起動します.gdbで「続行」する前にJavaのデバッグを再開すると、gdbでエラーが発生します...同様のケースが発生しますgdbが一時停止している間にJavaデバッガを終了しようとすると – krsteeve

答えて

関連する問題