【问题标题】:Using Eclipse CDT with the Firefox Nightly code将 Eclipse CDT 与 Firefox Nightly 代码一起使用
【发布时间】:2019-01-17 10:28:01
【问题描述】:

我下载了 Mozilla-central 并构建了它。我可以使用 ./mach run 来运行 Firefox Nightly。 现在我按照 how to use Eclipse CDT with Mozilla code 上的 MDN 说明进行操作。 我在我的 Mac 上下载了 Eclipse CDT 并安装了它。当我执行以下命令时:

./mach build-backend -b CppEclipse

它引发了一个异常说:无法启动 eclipse 来导入项目。确保 'eclipse' 在您的 PATH 中,然后重试

我尝试将 Eclipse 的目录 (Applications/Eclipse.app) 添加到我的 PATH 环境变量中,但仍然遇到同样的错误。

这是完整的跟踪:

0:00.46 /Users/****/src/mozilla-central/obj-ff-dbg/_virtualenvs/init/bin/python /Users/****/src/mozilla-central/obj-ff-dbg/config.status --backend CppEclipse 网状样条线... 0:02.99 文件已读取。 跳过: /Users/****/src/mozilla-central/gfx/angle/targets/angle_common/moz.build Traceback(最近一次通话最后一次):文件 “/Users/****/src/mozilla-central/obj-ff-dbg/config.status”,第 1022 行, 在 config_status(**args) 文件 "/Users/****/src/mozilla-central/python/mozbuild/mozbuild/config_status.py", 第 146 行,在 config_status 中 the_backend.consume(定义)文件“/Users/****/src/mozilla-central/python/mozbuild/mozbuild/backend/base.py”, 第 143 行,在消费中 self.consume_finished() 文件 "/Users/****/src/mozilla-central/python/mozbuild/mozbuild/backend/cpp_eclipse.py", 第 158 行,在 consume_finished self._import_project() 文件“/Users/****/src/mozilla-central/python/mozbuild/mozbuild/backend/cpp_eclipse.py”, 第 181 行,在 _import_project raise Exception("无法启动 eclipse 导入项目。" 异常:无法启动 eclipse 导入项目。确保 'eclipse' 在你的 PATH 中,然后再试一次

另外,使用命令:

./mach ide eclipse

我再次收到同样的信息:

Eclipse CDT 8.4 或更高版本必须安装在您的 PATH 中。下载: http://www.eclipse.org/cdt/downloads.php

我该如何解决这个问题? 我只需要每晚在 Eclipse 中打开 Firefox,就可以获取调用图并浏览其源代码。

【问题讨论】:

    标签: eclipse firefox environment-variables eclipse-cdt firefox-nightly


    【解决方案1】:

    先运行 Eclipse,然后:

    1- 命令:

    ps -ef |grep -i ecli

    输出:

    501 6410 1 0 下午 2:57 ?? 0:44.98 /应用程序/Eclipse CPP.app/Contents/MacOS/eclipse 501 6428 6365 0 2:57pm ttys001
    0:00.00 grep -i ecli

    2- 将二进制文件添加到路径中:

    导出 PATH=/Applications/Eclipse\CPP.app/Contents/MacOS/:$PATH

    3- 测试它:

    哪个日食

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-23
      • 2017-03-04
      • 2013-10-07
      • 2011-07-29
      相关资源
      最近更新 更多