2011-03-24 76 views
6

如果我运行调试器,然后它被卡在89%的过程...... 它显示Eclipse CDT的,不能使用调试器(始终停留在89%的过程)

Launching : Configuring GDB Aborting configuring GDB 

我只是想看看调试器工作,所以我只有

printf("debug test"); 
在主要功能

.. 难道你们知道是什么问题?

+0

你在哪个平台上使用cdt? – Kane 2011-03-25 06:04:44

+2

@LCYSoft目前我有相同的症状问题。每当我在eclipse中开始调试简单的Java应用程序时,进度就会达到89%,之后就会发生无关事件。看来你已经解决了这个问题。你能说:我在哪里可以下载这个libexpat-1.dll,我应该在哪里放置它,以及如何检查由于这个DLL而出现的问题? – 2012-06-09 12:29:45

回答

1

你好 遇到同样的情况后,它出现gdb失去了访问某些DLL(libexpat-1.dll)。 把它放在当前路径中纠正了这个问题。 为了检查这一点,尝试从命令提示符

所有最好的

奥利维尔

1

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

7

我在这方面花了相当一段时间。这真是烦人,解决的办法是愚蠢的对我说:

环境:

MAC +的Eclipse + GDB(ggdb从MacPorts的下载)。

症状:

调试挂起,在100%的在启动时。 launching gdb aborting configuring gdb

解决方案:以root身份运行

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

+1

+1也适用于我。我猜这个sudo并不是这里最好的解决方案。也许这只是你必须拥有的某个组员资格。用户为了它的工作。 – 2017-08-25 09:36:50

1

我相信答案就在代码签名,并与苹果公司推出了系统的安全性变化问题起源。请参阅this Stack Overflow answer,它为我解决了同样的问题。启动Eclipse sudoas recommended above)应该可能会因为您的IDE使用root权限而出现潜在风险而不鼓励。

相关问题