Command 无法生成B2G桌面客户端(./mach build)'';不被认为是内部的

Command 无法生成B2G桌面客户端(./mach build)'';不被认为是内部的,command,prompt,firefox-os,b2g,Command,Prompt,Firefox Os,B2g,我正试图按照以下指南构建Mozilla B2G桌面客户端: 我已经使用以下方法克隆了mozilla中央存储库: hg克隆http://hg.mozilla.org/mozilla-central在命令提示符下,该操作成功 然后,我在mozilla中心目录中创建了mozconfig文件,下一步是通过在mozilla中心目录中运行命令提示符并执行以下命令来构建桌面客户端:/mach build,但我无法通过这一步,因为这是当我尝试运行该命令时,命令提示符显示: C:\Users\Droid\mozi

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

我已经使用以下方法克隆了mozilla中央存储库:
hg克隆http://hg.mozilla.org/mozilla-central
在命令提示符下,该操作成功

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

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>

有人能帮我解决这个问题吗?

/mach
是一个应该在类似shell的
sh
中运行的命令,即不是
cmd.exe

  • 您需要安装。这带来了很多不同的工具
  • 在安装目录中,将有一些
    start shell*.bat
    文件。启动与编译器对应的一个。这不仅可以设置一个合适的环境,还可以启动一个类似于sh的shell(如果有人好奇的话,可以从msys获取bash的Windows端口)
  • 导航到您的签出文件夹
  • 设置
    mozconfig
  • /mach构建

  • 有关更多信息,请参阅“常规”。

    非常感谢,我已经安装了它,但我不确定要使用哪个终端。现在我实际上开始构建桌面客户端。