Google bazel安装教程ubuntu16.04

官方推荐了三种安装方式:

1. 二进制安装

2. 源码安装

3. APT安装

一、 二进制安装

首先安装依赖包:

sudo apt-get install pkg-config zip g++ zlib1g-dev unzip python

然后下载bazel二进制文件:下载地址。这里以bazel-0.15.0-installer-linux-x86_64.sh为例说明。

修改权限并安装:

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

--user选项会将bazel安装在$HOME/bin目录下。然而,各种报错,安装不成功,试了几个版本都不行。


二、 源码安装

依然去这个地址下载源码包,然后解压,这里以bazel-0.15.0.ar.gz为例。

tar -xvf bazel-0.15.0.tar.gz

解压到当前文件夹。

cd bazel-0.15.0
./compile.sh

或者使用git命令从github上拉取源码。

git clone https://github.com/bazelbuild/bazel.git
cd bazel
./compile.sh
同样是各种报错,安装失败!!!

三、使用bazel custom APT repository安装

1. 安装JDK 8

sudo apt-get install openjdk-8-jdk

如果是ubuntu14.04 LTS,还需要执行如下命令:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer

2. 添加bazel URI

echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -

3. 安装和更新

sudo apt-get update && sudo apt-get install bazel
安装成功,安装在/usr/bin/下面。




猜你喜欢

转载自blog.csdn.net/heiheiya/article/details/80880717
今日推荐