首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法构建B2G桌面客户端(./mach构建)‘。‘不被确认为内部

无法构建B2G桌面客户端(./mach构建)‘。‘不被确认为内部
EN

Stack Overflow用户
提问于 2014-08-01 16:44:59
回答 1查看 162关注 0票数 0

我正试图通过以下指南构建Mozilla B2G桌面客户端:客户端

我已经在命令提示符上使用:hg clone http://hg.mozilla.org/mozilla-central克隆了mozilla中央存储库,并且成功了。

然后,我在mozilla目录中创建了mozconfig文件,下一步是通过从Mozilla-cental目录中运行命令提示符并执行以下命令来构建桌面客户端:./mach build,但是我无法通过这个步骤,因为这是命令提示符在尝试运行该命令时说的:

代码语言:javascript
复制
C:\Users\Droid\mozilla-central>./mach build
'.' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Droid\mozilla-central>

有人能帮我克服这件事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-01 16:57:09

./mach是一个应该在sh-like shell中运行的命令,而不是cmd.exe

  1. 您需要安装MozillaBuild。这带来了很多不同的工具。
  2. 在安装目录中,将有一些start-shell*.bat文件。启动与编译器相对应的程序。这不仅会设置一个合适的环境,而且还会启动一个sh-like shell (如果有人好奇的话,这是从msys获取的-like端口)。
  3. 导航到结帐文件夹。
  4. 设置mozconfig
  5. ./mach build

有关更多信息,请参考通用生成指令

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25085000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档