Eclipse 在goclipse中启用断点

Eclipse 在goclipse中启用断点,eclipse,go,gdb,goclipse,Eclipse,Go,Gdb,Goclipse,我正试图在OS-X10.9.5上调试在EclipseLuna中使用GoClipseV0.11.0运行的go程序。我正在使用brew的GNU gdb(gdb)7.9.1和go1.4.2 我使用以下说明成功安装并对gdb进行了代码签名: 我正在用-gcflags“-N-l”构建我的go程序,并且我可以在命令行上成功地调试它,包括在go函数上设置断点,并使用gdb命令行逐步执行它们,源代码按它应该的样子显示 但是,在goclipse中,我根本无法设置断点,因为菜单上的“切换断点”项已灰显,“断点类型

我正试图在OS-X10.9.5上调试在EclipseLuna中使用GoClipseV0.11.0运行的go程序。我正在使用brew的GNU gdb(gdb)7.9.1和go1.4.2

我使用以下说明成功安装并对gdb进行了代码签名:

我正在用
-gcflags“-N-l”
构建我的go程序,并且我可以在命令行上成功地调试它,包括在go函数上设置断点,并使用
gdb
命令行逐步执行它们,源代码按它应该的样子显示

但是,在goclipse中,我根本无法设置断点,因为菜单上的“切换断点”项已灰显,“断点类型”列表显示“无可用”

若我选择“在“main”启动时停止”,那个么我可以单步执行汇编程序,这并没有什么帮助,但证明了gdb正在被使用

如果我保持上面的选项设置,等待程序点击
main
断点,然后键入(在eclipse中的gdb控制台上)
break main.foo
,然后
cont
,然后在正确的位置设置断点,我可以在eclipse IDE中逐步完成操作。因此,唯一的问题似乎是在IDE中设置断点

相关的go程序是一个文件,它在命令行gdb下工作,我已经删除了二进制文件并重新启动,所以这不是“需要重建”的问题

相关问题:然而,有两个答案是“启动时禁用停止”(这里没有区别),并确保给出了
-gcflags“-N-l”
(没有区别)

截图:


有什么想法吗

这似乎是一个真正的Goclipse问题。你能打开一个错误报告吗。我对Eclipse错误日志和配置日志特别感兴趣。(您可以用来附加大文件)@BrunoMedeiros谢谢-作为错误日志摘录存档,但没有配置日志,因为我不知道如何找到它。