3

我正在尝试通过源代码构建 linuxtools 的 lttng 部分。我下载并解压了 linuxtools-2.0.0 压缩包。我将 lttng 子文件夹导入到我的工作区。这包括 28 个独立的项目:

  • org.eclipse.linuxtools.ctf
  • org.eclipse.linuxtools.ctf.core
  • org.eclipse.linuxtools.ctf.core.tests
  • org.eclipse.linuxtools.ctf.parser
  • org.eclipse.linuxtools.gdbtrace
  • org.eclipse.linuxtools.gdbtrace.core
  • org.eclipse.linuxtools.gdbtrace.core.tests
  • org.eclipse.linuxtools.gdbtrace.help
  • org.eclipse.linuxtools.gdbtrace.ui
  • org.eclipse.linuxtools.gdbtrace.ui.tests
  • org.eclipse.linuxtools.lttng.help
  • org.eclipse.linuxtools.lttng.releng-site
  • org.eclipse.linuxtools.lttng2
  • org.eclipse.linuxtools.lttng2.core
  • org.eclipse.linuxtools.lttng2.core.tests
  • org.eclipse.linuxtools.lttng2.kernel
  • org.eclipse.linuxtools.lttng2.kernel.core
  • org.eclipse.linuxtools.lttng2.kernel.core.tests
  • org.eclipse.linuxtools.lttng2.kernel.ui
  • org.eclipse.linuxtools.lttng2.kernel.ui.tests
  • org.eclipse.linuxtools.lttng2.ui
  • org.eclipse.linuxtools.lttng2.ui.tests
  • org.eclipse.linuxtools.tmf
  • org.eclipse.linuxtools.tmf.core
  • org.eclipse.linuxtools.tmf.core.tests
  • org.eclipse.linuxtools.tmf.help
  • org.eclipse.linuxtools.tmf.ui
  • org.eclipse.linuxtools.tmf.ui.tests

在问题视图中,我收到以下错误:

'org.eclipse.linuxtoosl.ctf.core' 的 API 分析中止,因为它的构建路径不完整

所有项目都会出现这种情况,除了:

  • org.eclipse.linuxtools.ctf
  • org.eclipse.linuxtools.gdbtrace
  • org.eclipse.linuxtools.gdbtrace.help
  • org.eclipse.linuxtools.lttng.help
  • org.eclipse.linuxtools.lttng.releng-site
  • org.eclipse.linuxtools.lttng2
  • org.eclipse.linuxtools.lttng2.core
  • org.eclipse.linuxtools.lttng2.core.tests
  • org.eclipse.linuxtools.lttng2.kernel
  • org.eclipse.linuxtools.tmf
  • org.eclipse.linuxtools.tmf.help

关于为什么会发生这种情况的任何建议?

4

1 回答 1

1

今天我也发生了同样的事情,这是如何解决的(在花了 3 个小时解决之后):

  1. 手动删除所有二进制文件(从有问题的插件中),
  2. 更新目标定义,
  3. 调试配置->插件->全选->应用->调试

希望有帮助!

于 2015-06-04T16:43:48.350 回答