原文标题:Installing Bazel on Windows
原文地址:https://docs.bazel.build/versions/master/install-windows.htmlhtml
至少为 64 位 Windows 7 ,或者至少同等于它的 Windows Server 版本git
MSYS2 shellgithub
Microsoft Visual C++ Redistributable for Visual Studio 2015web
这些公共的 DLLs 是 Bazel 所须要的。你可能已经安装了它们。shell
从咱们的 GitHub releases 页面下载 Windows 版本的 Bazel 。在页面中找到 bazel-<version>-windows-x86_64.exe
,例如:windows
bazel-0.13.0-windows-x86_64.exe
提示: 为了方便起见,将下载的二进制文件重命名为 bazel.exe
,并将其移动到你的 %PATH%
目录中,或者将它所在目录的路径添加进 %PATH%
。这样你就能够在任何目录中输入 bazel
来运行 Bazel 而不须要输入完整的路径。ide
注意: Bazel 包含一个嵌入式的 JDK ,因此你不须要单独安装它。若是你想要下载一个不包含 JDK 的 Bazel 。在 release 页面中找到 bazel-<version>-without-jdk-windows-x86_64.exe
。要使用它,你必须单独安装一个 JDK 8 (旧版本与新版本均不受支持),并设置 %JAVA_HOME%
的环境变量,例如:svg
set JAVA_HOME=c:\Program Files\Java\jdk1.8.0_171
要注意,不要使用引号(”)将路径包住(就像你在 Unixes 上那样)。ui
你也能够使用以下方式获取 Bazel :spa
你能够使用 Chocolatey package manager 来安装 Bazel:
choco install bazel
这条命令会安装可用且最新版本的 Bazel 与依赖包,例如 MSYS2 shell 。但并不会安装 Visual C++ 。
更多关于 Chocolatey 的信息,见 Chocolatey installation and package maintenance guide 。