如何构建运行在Windows上的GDB客户机以连接到Linux Powerpc上的GDB服务器?

如何构建运行在Windows上的GDB客户机以连接到Linux Powerpc上的GDB服务器?,linux,windows,gdb,powerpc,gdbserver,Linux,Windows,Gdb,Powerpc,Gdbserver,我从下载了一个GDB包,并用它构建了一个GDB服务器,以便在LinuxPowerPC上运行。但我不知道如何构建一个运行在Windows上、可以与运行在LinuxPowerPC上的GDB服务器通信的GDB,也不知道从哪里下载 我不知道如何构建一个运行在Windows上的GDB,它可以与运行在Linux Powerpc上的GDB服务器通信 您需要构建一个交叉调试器。通常是这样的: mkdir build && cd build && ../configure --ta

我从下载了一个GDB包,并用它构建了一个GDB服务器,以便在LinuxPowerPC上运行。但我不知道如何构建一个运行在Windows上、可以与运行在LinuxPowerPC上的GDB服务器通信的GDB,也不知道从哪里下载

我不知道如何构建一个运行在Windows上的GDB,它可以与运行在Linux Powerpc上的GDB服务器通信

您需要构建一个交叉调试器。通常是这样的:

mkdir build && cd build &&
../configure --target=powerpc-linux &&
make

我设法构建了一个在Windows上运行的GDB,以调试Powerpc/Linux上的应用程序。我使用了MinGW和用于构建GDB服务器的GDB包。在Mingw提供的shell中,我还输入了configureandmake等命令。

谢谢。但我认为这只会产生一个GDB,它运行在构建它的同一个系统上,即x86Linux。我遗漏了什么吗?@xiaokaoy您需要在您打算运行它的系统上构建它,即Windows。在这种情况下,在进行配置和生成之前,我是否需要在Windows上安装类似交叉编译器的东西?@xiaokaoy您在构建机器与实际运行程序的机器不同时进行交叉编译,这不是你想要做的。然而,您可能需要安装GDB依赖的一些软件包。我从未在Windows上构建过GDB,所以我不知道这些可能是什么。配置会告诉你。