bazel安装

安装

首先安装一下 Bazel 环境。参考 https://bazel.build/install。我是在 Ubuntu 上实验的,所以安装过程参考的是:https://bazel.build/install/ubuntu,有很多种安装方法,我选择的是使用二进制安装程序。这个具体参考的又是 https://bazel.build/install/ubuntu#binary-installer。

首先安装依赖:

$ sudo apt install g++ unzip zip

因为我测试构建 c++, 不是 java,所以我没有安装 jdk。

接下来,从 GitHub 上的 Bazel 版本页面下载名为 bazel-version-installer-linux-x86_64.sh 的 Bazel 二进制安装程序。我下载的是截至本文最新的 bazel-5.2.0-installer-linux-x86_64.sh

运行安装程序:

$ chmod +x bazel-5.2.0-installer-linux-x86_64.sh
$ ./bazel-5.2.0-installer-linux-x86_64.sh --user

--user 标志会将 Bazel 安装到系统的 $HOME/bin 目录中,安装好后我在 $HOME/bin 下看到多了一个 bazel 的符号链接,实际指向 $HOME/.bazel/bin/bazel

官网的说明此时应该继续将 .bazelrc 路径设置为 $HOME/.bazelrc 以及将 $HOME/bin 目录添加到 PATH中,但我根据前面执行 ./bazel-5.2.0-installer-linux-x86_64.sh --user 的输出提示,在 $HOME/.bashrc 中添加了一行 source $HOME/.bazel/bin/bazel-complete.bash 貌似也能正常工作。

本文属于如下文章中的子章节

bazel学习系列章节汇总_m0_74043383的博客-CSDN博客

你可能感兴趣的:(bazel)