2017-09-12 35 views
0

私はアンドロイドのLinuxカーネルをデバッグしようとしています。私はアンドロイドデバイス上でgdbserver64を実行し、ホストコンピュータ上でgdbを使って接続することができます。ホストGDBがaarch64を持っていないadd gdb target achitecture:aarch64

(gdb) target remote localhost:2345 
Remote debugging using localhost:2345 
warning: while parsing target description (at line 11): Target description specified unknown architecture "aarch64" 
warning: Could not load XML target description; ignoring 
Remote register badly formatted:T051d:0000000000000000;1f:50f8ffff7f000000;20:641cf5b77f000000;thread:p57c.57c;core:5; 
here: 00000000;1f:50f8ffff7f000000;20:641cf5b77f000000;thread:p57c.57c;core:5; 

そのかなり明確こと:私はデバッグしようとすると、しかし、私はこのエラーが発生します。 gdbにアーキテクチャを追加する方法はありますか?私は方法を見つけることができません。

答えて

0

Is there a way to add architectures to gdb?

はい:--enable-targets=allで設定してください。