如何将GDB调试器安装到EclipseCDT 我想用集成工具来开发C++,不要只使用Eclipse,在其他环境下编译。默认情况下,我的eclipse CDT工具没有GDB调试环境,任何人都可以提供一些关于如何将gdb安装到Eclipse CDT的提示吗?

如何将GDB调试器安装到EclipseCDT 我想用集成工具来开发C++,不要只使用Eclipse,在其他环境下编译。默认情况下,我的eclipse CDT工具没有GDB调试环境,任何人都可以提供一些关于如何将gdb安装到Eclipse CDT的提示吗?,eclipse,gdb,Eclipse,Gdb,如果您在Windows上开发c/c++代码,请尝试安装帮助您安装MinGW并在c项目中为您配置路径的工具。Eclipse非常注重模块化……与其他IDE不同,您负责安装所需的“模块”。例如,我的安装附带了base和CDT(C++开发工具),但没有调试器。让IDE带有默认调试器似乎有点荒谬,但事实就是这样 对于我的安装,我必须先安装Eclipse,然后再安装GDB(调试器),然后通过将path变量设置为调试器来告诉Eclipse调试器在哪里 这个链接有点过时,但它是我能找到的最好的。它使用MinGW

如果您在Windows上开发c/c++代码,请尝试安装帮助您安装MinGW并在c项目中为您配置路径的工具。

Eclipse非常注重模块化……与其他IDE不同,您负责安装所需的“模块”。例如,我的安装附带了base和CDT(C++开发工具),但没有调试器。让IDE带有默认调试器似乎有点荒谬,但事实就是这样

对于我的安装,我必须先安装Eclipse,然后再安装GDB(调试器),然后通过将path变量设置为调试器来告诉Eclipse调试器在哪里

这个链接有点过时,但它是我能找到的最好的。它使用MinGW(Windows的最低限度GNU)附带的GDB(GNU调试器)

  • 升级到Eclipse Indigo(目前最新的Eclipse版本)
  • 启动Eclipse
  • 转到帮助| Eclipse Marketplace
  • 切换到Yoxos Marketplace-查看对话框末尾附近的橙色球
  • 在“查找:文本框”中,编写CDT并单击“转到”按钮
  • 滚动发现的插件列表,直到您看到<>强> CDT Visual C++支持
  • 安装它

  • 现在您可以编译和运行,但不能调试。为此,您必须安装GDB调试器—我现在正在亲自查看。

    对于Windows—您可以在Sourceforge.net上找到“ready to use”GDB.exe。获取gdb-7.0-2-mingw32-bin.tar.gz

    只需安装到MinGW目录,并在Run->Debug Configurations->Debugger下设置gdb.exe的路径


    最新版本于2012年5月5日--gdb-7.4-2-mingw32-bin.tar.lzma

    我在Sourceforge上的官方MinGW发行版中遇到了gdb问题。据我所知,gdb.exe被配置为mingw32,它不适用于64位应用程序。我也不知道你是如何从官方网站的源文件中构建gdb的。有一个比我更有经验的人可能会链接一些关于这方面的信息,这样您就可以根据自己的需要构建自己的gdb二进制文件。我最终在下面的链接中找到了用于32位和64位开发的预构建gdb二进制文件:


    我遇到了同样的问题,最后通过以下步骤解决了这个问题: 转到“调试配置”; 选择“环境”; 添加“路径”,值为“X:\cygwin\bin”,这是cygwin文件夹的路径


    然后您可以尝试现在运行代码

    您使用的是什么平台-Win/Linux?如果赢了,你安装了MinGW和gdb了吗?我正在ubuntu环境中开发,我可以使用一些方法,比如“apt-get-install-gdb”吗?当然可以。您可以使用“apt-get-install-build-essential”来安装基本的GNU工具链,如gcc、make和gdb。