gdbserver

    1热度

    2回答

    我使用CLion为了连接远程机器上的远程gdbserver(通过ssh端口转发)。 I'T工作得很好,除了一两件事,它的下载每一次我连接到gdbserver所有链接的依赖: 所以,我查不出有任何传递国旗在gdb remote缓存这样的文件。

    0热度

    1回答

    我的gdb插件,如peda,Gdbinit ...,在本地调试时正常工作。 我运行下面的命令后,plugins环境会一直显示。 GDB testApp (GDB)b主 (GDB)运行 我做而远程调试是如下所述的方法。 在PC1: gdbserver的:2345 testApp 在PC2: GDB (GDB)目标远程PC1_IP:2345 (GDB)文件testApp (gdb)b主要 (GDB)继

    1热度

    1回答

    我正在使用gdbserver来调试远程进程。我可以在启动并等待输入后将gdbserver附加到进程。 但是,我想在启动时将gdbserver附加到进程。这个过程是通过一个shell脚本启动的,我不能改变这个过程是如何启动的,即我不能修改sh​​ell脚本来通过调用gdbserver来启动这个过程。 如何在启动时将gdbserver附加到此进程? 编辑:我可以在main()开始时创建一个等待循环。例

    1热度

    1回答

    当我运行打印从environ环境与本地程序: ./gdb myprintenv 我可以改变整个运行环境变量有: run set environment asdf=qwer run 有没有办法做到这一点与gdbserver --multi? 我运行它: gdbserver --multi :1234 ./myprintenv ,然后在本地: arm-linux-gnueabihf-g

    0热度

    1回答

    我正在使用德州仪器Hercules(Cortex-R4F)处理器的gdb(arm-none-eabi)。我使用的是德州仪器公司的XDS代理作为远程GDB服务器 在GDB运行 target remote ip:port 后,GDB将与XDS GDBSERVER连接。然后我就可以打印寄存器 info all-registers 它让我看到CPU寄存器,但是这导致我也F7和FPA寄存器的结论是,

    0热度

    1回答

    我试图调试android的Linux内核。我可以在android设备上运行gdbserver64并使用主机上的gdb连接到它。但是,当我尝试调试我收到此错误: (gdb) target remote localhost:2345 Remote debugging using localhost:2345 warning: while parsing target description (at

    2热度

    1回答

    将核心转储文件加载到gdb时,出现以下警告,看起来像加载某些符号也因此失败。 警告:无法解析.gnu_debugdata节; LZMA支持在编译时关闭 任何想法如何,我可以解决这个

    0热度

    1回答

    这是绝对初学者的问题。 我有一个Ubuntu 14.04主机,gdb 7.7.1安装在它上面,一个项目交叉编译为qnx。我也有一个qnx目标,我想调试我的应用程序。 互联网上的说明告诉我在PC + gdbserver上使用gdb,但我没有安装gdbserver,我不认为我可以编译gdb for qnx。我有一种叫做pdebug的东西。 qnx的说明告诉我,gdb必须有target qnx命令,它显

    3热度

    1回答

    我有一个设置与openocd和arm-none-eabi-gdb,我试图调试FreeRTOS fw。 我开始用OpenOCD的: openocd -f /usr/local/share/openocd/scripts/board/stm32f0discovery.cfg -c "stm32f0x.cpu configure -rtos auto" 该命令工作正常。 然后我跑arm-none-e

    -2热度

    2回答

    我从http://ftp.gnu.org/gnu/gdb/下载了一个GDB包,并从它构建了一个GDB服务器以在Linux Powerpc上运行。但我不知道如何构建在Windows上运行的GDB,并且可以与在Linux Powerpc上运行的GDB服务器进行通信,或者可以在哪里下载GDB服务器。