Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse CDT,Can';t使用调试器(始终停留在89%的进程上)_Eclipse_Eclipse Cdt - Fatal编程技术网

Eclipse CDT,Can';t使用调试器(始终停留在89%的进程上)

Eclipse CDT,Can';t使用调试器(始终停留在89%的进程上),eclipse,eclipse-cdt,Eclipse,Eclipse Cdt,若我运行调试器,那个么它会在89%的进程上卡住。。。 它表明 Launching : Configuring GDB Aborting configuring GDB 我只是想看到调试器正在工作,所以我所能做的就是 printf("debug test"); 主要功能。。 你们知道问题出在哪里吗?喂 在经历同样的情况后,gdb似乎缺少对某个dll(libexpat-1.dll)的访问。 将其放在当前路径中可以更正问题。 为了检查这一点,请尝试从命令提示符调用gdb 祝你一切顺利 奥利维尔我

若我运行调试器,那个么它会在89%的进程上卡住。。。 它表明

 Launching : Configuring GDB Aborting configuring GDB
我只是想看到调试器正在工作,所以我所能做的就是

printf("debug test");
主要功能。。 你们知道问题出在哪里吗?

喂 在经历同样的情况后,gdb似乎缺少对某个dll(libexpat-1.dll)的访问。 将其放在当前路径中可以更正问题。 为了检查这一点,请尝试从命令提示符调用gdb

祝你一切顺利


奥利维尔

我在Mac小牛上也遇到了这个错误。在
哪个gdb
之后,我发现Eclipse调试配置中设置的路径不正确。不知何故,我错误地将其设置为
/usr/local/bin/gdb
,实际上应该是
/usr/bin/gdb

我在这方面花了相当长的时间。这真的很烦人,解决方案对我来说很愚蠢:

环境:

Mac+Eclipse+gdb(从macports下载的ggdb)

症状:

调试在启动时100%挂起<代码>启动gdb中止配置gdb

解决方案:以root用户身份运行


sudo/Applications/Eclipse.app/Contents/MacOS/Eclipse

我认为答案在于代码签名,而问题源于苹果引入的系统安全更改。请看,这为我解决了同样的问题。可能不鼓励使用
sudo
()启动Eclipse,因为您的IDE可能会因root权限而失控。

您是否在哪个平台上使用cdt?@LCYSoft目前我也有同样的问题。每当我开始在eclipse中调试甚至是简单的Java应用程序时,进度都会达到89%,之后什么都不会发生。看来你已经解决了这个问题。你能说:我在哪里可以下载这个libexpat-1.dll,我应该把它放在哪里,我如何检查这个问题是因为这个dll出现的?+1对我来说也很有用。我想sudo不是这里最好的解决方案。也许你只需要有一个特定的团体成员作为代表。对我来说,eclipse安装在/Users/[Username]/eclipse/cpp-oxygen/eclipse.app中,谢谢!我已经对gdb可执行文件进行了签名(并用
codesign--verify--verbose./arm none-eabi gdb
对其进行了验证),但是,它仍然不起作用,仍然是相同的错误。。。