gdb - 为armv6编译gdb

标签 gdb

我正在尝试为armv6架构构建gdb。我将在 Fedora Linux-Intel x86 机器上编译这个包。我看了安装gdb的过程,比如

  1. 下载源码包

  2. 运行配置-主机

  3. 制作

但我在这个过程中迷失了方向,因为我无法弄清楚 configure 脚本所需的主机、目标是什么。

我基本上需要能够调试在运行linux内核2.6.21.5-cfs-v19的armv6架构板上运行的程序。我打算在编译源代码后获得的 gdb 可执行文件也需要能够在上述配置上运行。

现在要获得此配置的有效 gdb 可执行文件,我应该遵循哪些步骤?

最佳答案

我们(www.rockbox.org)将arm目标用于我们当前正在使用的一整批DAPS。我们指定的目标通常是arm-elf,而不是arm-linux。

关于gdb - 为armv6编译gdb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70258/

相关文章:

C - Gdb 不让我看到堆栈内存中的值

c - 如何在使用 gdb 调试递归函数时跳过一部分

c - 将字符串复制到 malloc 的 char 数组中失败并出现段错误

gdb - 扩展 GDB 变量以在循环中使用(使用 dprintf)?

linux - 将整个 gdb 输出日志保存在文件中

c - 将 simulavr 与 avr-gdb 一起使用时抛出奇怪的异常

debugging - gdb - 如何反汇编包括循环在内的整个函数

python - emacs 中的 gdb : python commands (py and pi)

c - 从调试器中退出段错误

C++:没有断点工作