美文网首页
01_安装谷歌 bazel 代码构建工具

01_安装谷歌 bazel 代码构建工具

作者: 秋的懵懂 | 来源:发表于2018-12-20 10:50 被阅读0次

时间:2018-12-17 作者:魏文应


一、说 明

bazel 支持 linux 和 苹果的 mac 系统,不支持 windows 系统(想要在windows上使用,还需要安装其它东西) 。

二、Ubuntu 中下载安装 Bazel

目前 bazel 可以在以下版本的 ubuntu 中运行:

  • ubuntu18.04 (LTS)
  • ubuntu16.04 (LTS)
  • ubuntu14.04 (LTS)

安装 JDK

安装 bazel 前, 需要先 安装 JDK

sudo apt-get install openjdk-8-jdk

注意:如果你的系统是ubuntu14.04LTS,那么需要一个 PPA 源,才能安装JDK。执行命令安装JDK:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer

下载 Bazel

你可以先到 Bazel 官网 ,简单了解一下其安装方式。点击 Getting Started

Bazel 官方文档界面

然后点击 Installing Bazel ,再点击 Installing Bazel on Ubuntu ,其中有以下几种安装方式:

为了安装方便,我这里使用 APT 源安装。

添加 bazel 的 APT 源

添加 bazel 源 到你的电脑中,执行下面两个命令(这一步你可能需要科学上网才可以):

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 -

如果你想使用 bazel 的测试版本,只要将 stable 修改为 testing 就可以了。

安装 bazel

安装很简单,只需一个命令:

sudo apt-get update && sudo apt-get install bazel

升级 bazel

如果你已经安装了 bazel ,并且想升级它,你只需执行下面的命令即可:

sudo apt-get install --only-upgrade bazel

相关文章

  • 01_安装谷歌 bazel 代码构建工具

    时间:2018-12-17 作者:魏文应 一、说 明 bazel 支持 linux 和 苹果的 mac 系统,不...

  • Bazel for Ubuntu with APT

    Bazel是构建和测试软件的工具。在Ubuntu服务器中,支持apt工具安装Bazel,参考。 欢迎Follow我...

  • 风格迁移模型压缩 第三期

    1 安装bazel Bazel是google推出的一款工程编译工具,并且已经将其开源。 Bazel可以快速地构建可...

  • 使用Bazel创建iOS应用

    Bazel简介 Bazel是一个Google开源的构建和测试工具,Bazel支持多种语言的项目,并为多个平台构建输...

  • 如何学习 Bazel

    Bazel 是一个构建工具,学习 Bazel 要从以下三个方面入手 Bazel 的设计目的 Bazel 的技术实现...

  • Bazel Build:Bazel是一把双刃剑

    Bazel是一个支持多语言、跨平台的构建工具。Bazel支持任意大小的构建目标,并支持跨多个仓库的构建,是Goog...

  • 01-bazel的介绍和简单使用

    Bazel 是一门谷歌内部广泛使用的构建语言(tensorflow就是由它构建的),它类似于 Makefile g...

  • Bazel构建基础

    一、Bazel是什么 Bazel是一个构建工具,即一个可以运行编译和测试来组装软件的工具,跟Make、Ant、Gr...

  • Jetson TX2 下安装Tensorflow

    环境:Ubuntu 16.04 Python 3.5.2 1 安装Bazel 1.1 安装工具 按照https:/...

  • 同事实践Everything as Code的感受

    背景 团队基于Jsonnet(配置语言)和Bazel(构建工具)实现Everything as Code。但是,将...

网友评论

      本文标题:01_安装谷歌 bazel 代码构建工具

      本文链接:https://www.haomeiwen.com/subject/ppsckqtx.html