
Where to find gdb for an arm target running on linux 2.6.21.5-cfs-v19我有一个运行Linux内核版本的基于ARM11的硬件板。 2.6.21.5-cfs-v19。我的应用程序在此ARM-LINUX板上运行。为了对应用程序进行源代码级调试,我曾经在linux板的命令提示符下使用gdb,即该板的linux版本的早期版本。 对于此版本2.6.21.5-cfs-v19,我没有与主板相关的gdb版本。我试图环顾四周以获取此版本linux的gdb和它的arm端口,但没有成功。谁能指出我在哪里可以为上述操作系统和电路板配置获得gdb的独立可执行文件,也可以为它提供源文件,我可以尝试为该目标进行编译。 -AD。 前一段时间,我发表了一篇有关使用GDB和GDBServer进行跨目标调试的文章。其中的目标处理器是PPC7450,但它相当详细,因此也许您会发现它很有用。 使用OpenEmbedded可能会有些运气。如果没有可以立即使用的预编译版本,则设置OE跨编译环境并不难。 另一个选择可以是在板上安装gdb-server,如本博文所述。 |