1
LinuxマシンでGDB実行ファイルを使用して実行ファイル(rild)をデバッグしています。GDBが解除された実行ファイルを認識できません
私の実行の詳細は以下の通りです: - 私は、コマンドに
./arm-linux-androideabi-gdb ~/android_gdb/system_bin/rild
を実行していたときに
rild: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[md5/uuid]=d100d90599eb3764018356c9ef3e1840, not stripped
は、しかし、私はfollwingエラーを取得しています: - 私が見ることができる
GNU gdb (GDB) 7.6
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=x86_64-linux-gnu --target=arm-linux-android".
For bug reporting instructions, please see:
<http://source.android.com/source/report-bugs.html>...
"/home/user/android_gdb/system_bin/rild": not in executable format: File format not recognized
GDBも64ビット版で、実行可能ELFも64ビット版であることを確認してください。それでも動作しません。