下面是hello world MIPS程序的调试会话。该程序用GCC编写,用gdb-多重拱进行调试.代码在QEMU上执行,GDB连接到8080上的QEMU调试端口。在执行break main时,我希望GDB在第7行(jal hello)中中断,但它在第9行创建了断点。) break main
Breakpoint 1 at 0x400460: file /import/src/main.s, line 9.jal hell
Remote 'g' packet reply is too long: 74afe9bff0aee9bf02000000f4af4a00a0aee9bf[...]我的具体问题是:
gdb的Cygwin版本是否足以调试远程Linux进程,还是需要一个特殊的跨gdb才能在Windows上运行并与Linux进程一起工作?使用gdb进行远程调试需要在主机系统上使用符号。实现这一目标的最简单方法是什么?我是否可以将Linux目标上的构建
我试图在64位Ubuntu系统上调试32位可执行文件.它本身在命令行中运行良好,但是当我尝试使用gdb时,它挂在ld-linux.so.2中。此外,gdb适用于可执行文件的64位版本。gdb <executable>This GDB was configured as "x86_64-linux-gnu"The target architecture is set aut