我下载了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 /用户/ **** / src / mozilla-central / obj-ff-dbg / _virtualenvs / init / bin / python /用户/****/src/mozilla-central/obj-ff-dbg/config.status --backend CppEclipse网状样条曲线... 0:02.99文件已读取。 跳过: /用户/****/src/mozilla-central/gfx/angle/targets/angle_common/moz.build 追溯(最近一次通话):文件 “ /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(definitions)文件“ /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”, _import_project中的第181行 引发Exception(“无法启动Eclipse导入项目。”例外:无法启动Eclipse导入项目。确保 “ eclipse”在您的PATH中,然后重试
此外,使用命令:
./马赫德月食
我再次收到相同的消息:
Eclipse CDT 8.4或更高版本必须安装在PATH中。下载: http://www.eclipse.org/cdt/downloads.php
如何解决此问题? 我只需要每晚在Eclipse中打开Firefox就能获取调用图并浏览其源代码。
答案 0 :(得分:1)
首先运行Eclipse,然后:
1-命令:
ps -ef | grep -i ecli
输出:
501 6410 1 0 2:57 pm ?? 0:44.98 / Applications / Eclipse CPP.app/Contents/MacOS/eclipse 501 6428 6365 0 2:57 pm ttys001
0:00.00 grep -i ecli
2-将二进制文件添加到路径:
export PATH = /应用程序/ Eclipse \ CPP.app/Contents/MacOS /:$ PATH
3-对其进行测试:
哪个月食