2012-10-23 39 views
0

我正在eclipse cdt中开发覆盖数据工具。我使用gcov并构建并执行我的C程序来生成.gcda和.gcno文件。eclipse CDT - 无法打开.gcda文件

双击.gcda文件查看覆盖率数据时,会显示以下错误消息。

发生错误。查看错误日志以获取更多详细信org.eclipse.linuxtools.binutils.utils.STSymbolManager.demangle(Lorg/eclipse/cdt/core/IBinaryParser $ IBinaryObject; Ljava/lang/String; Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;

但我已经下载并保存org.eclipse.linuxtools.binutils_4.0.0.201209191645.jar插件目录。

我在哪里做错了吗?

回答

0

在做了一些进一步的研究之后,我能够摆脱这个问题。

完成以下要求后,我可以在.gcda文件中打开&查看范围详细信息。

  • 的Eclipse靛蓝
  • CDT 8.0
  • 的Eclipse gcov的集成(孵育)0.6.0.201202152032插件
  • 的Eclipse GProf使用集成(孵育)0.7.0.201202152032插件
  • Cygwin的
  • GNU cygwin的binutils的( strings.exe,addr2line.exe,C++ filt.exe和nm.exe应该在那里)
  • cygwin \ bin路径应该在系统路径中