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