bazel 安装

  1. 安装依赖

    sudo apt install g++ unzip zip
    

    如果想要构建 java 代码,则需要安装一个 jdk:

    # Ubuntu 16.04 (LTS) uses OpenJDK 8 by default:
    sudo apt-get install openjdk-8-jdk# Ubuntu 18.04 (LTS) uses OpenJDK 11 by default:
    sudo apt-get install openjdk-11-jdk
    
  2. 下载名为 bazel-<version>-installer-linux-x86_64.sh 的安装包,下载地址:https://github.com/bazelbuild/bazel/releases

    切到安装包所在的目录下,运行以下代码:

    chmod +x bazel-<version>-installer-linux-x86_64.sh
    ./bazel-<version>-installer-linux-x86_64.sh --user
    
  3. 创建环境变量

    sudo gedit ~/.bashrc
    

    打开 ~/.bashrc 文件,在最后添加下面代码:

    export PATH="$PATH:$HOME/bin"
    

bazel 卸载

  1. 卸载

    rm -rf /usr/bin/bazel
    rm -rf ~/bin
    rm -rf /usr/bin/bazel
    
  2. 注释~/.bashrc 中bazel的环境变量

    sudo gedit ~/.bashrc
    

bazel 的安装与卸载相关推荐

  1. python 之 pip、pypdf2 安装与卸载

    pip是个啥? pip 是一个现代的,通用的 Python 包管理工具.提供了对 Python 包的查找.下载.安装.卸载的功能. 第一步:pip 下载:https://pypi.org/projec ...

  2. Android预安装可卸载程序

    /****************************************************************************** Android预安装可卸载程序* 说明: ...

  3. 数据库的概念以及MYSQL的安装和卸载

    一.数据库的基本概念: 1.什么是数据库? DataBase,简称DB.是用来存储和管理数据的仓库. 2.数据库的特点: 持久化存储数据的.其实数据库就是一个文件系统. 方便存储和管理数据 使用了统一 ...

  4. mysql.msi卸载_MySql安装与卸载的详细教程

    本文为大家分享了MySql安装与卸载的教程,供大家参考,具体内容如下 一.MYSQL的安装 1.打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi. 2.选择安装类型, ...

  5. R包操作相关:安装、卸载、加载、移除、已经安装的包、包的路径、函数查看等

    R包操作相关:安装.卸载.加载.移除.已经安装的包.包的路径.函数查看等 查看已经加载的R包: (.packages()) 列出包所在的路径: .libPaths() 查看已经安装的包的详细信息: i ...

  6. mysql 安装卸载_MySQL(一)——安装、卸载以及基本操作

    安装 如果在安装的过程中缺少依赖:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784 数据库已经安装完成,路径 C:\Prog ...

  7. Android实践 -- 监听应用程序的安装、卸载

    监听应用程序的安装.卸载 在AndroidManifest.xml中注册一个静态广播,监听安装的广播 android.intent.action.PACKAGE_ADDED 监听程序卸载的广播 and ...

  8. 第十章 Linux下RPM软件的安装与卸载

    第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_6 ...

  9. Android代码实现APK文件的安装与卸载

    Android代码实现APK文件的安装与卸载 Android程序使用代码的安装和卸载!!! 安装: String str = "/CanavaCancel.apk"; String ...

最新文章

  1. pagefile.sys解析
  2. JAVA代码实现多级树结构封装对象
  3. ubuntu16.04下面安装mongodb
  4. linux系统下树莓派拍照,如何在树莓派上使用图片特效
  5. svn up (svn update) 状态缩写含义
  6. 关于csdn登陆提示验证码
  7. win7注册表无法修改计算机名称,win7注册表无法修改怎么办 win7注册表不能更改怎么办...
  8. Mugeda(木疙瘩)H5案例课—换装小游戏-岑远科-专题视频课程
  9. DCDC电源中同步与异步的区别
  10. 腾讯2020校园招聘-后台
  11. python代码实现中心化_python基于物品协同过滤算法实现代码
  12. vue项目整合ckplayer
  13. bom树形结构 表设计_BOM模块常用表结构
  14. .dwg转换为.svg
  15. PYNQ实现HDMI输出显示图片
  16. java合并txt文件_Java程序将两个txt文件合并为第三个txt文件 - Break易站
  17. lammps教程:如何计算单个原子的体积
  18. android阅读软件怎么开发,Android平台手机文本阅读软件的开发与设计.doc
  19. 什么是5G?关注MWC 2019前你需要了解这些知识
  20. wodP2P ActiveX 最新版 Crack

热门文章

  1. Python计算机视觉编程第十章——OpenCV基础知识
  2. 用 Python 开发简单交互式 Web 应用
  3. Tech Talk 活动回顾|基于 Amazon KVS 打造智能视觉产品
  4. 史上最全的Android文章精选合集
  5. 企业智能化转型meetup回顾|开源BI AI助力企业转型之旅三阶段
  6. 大一C语言实验报告九江学院,九江学院C语言实验报告及答案-资源下载人人文库网...
  7. 比尔盖茨的十大经典人生定律
  8. 微信企业付款 ”错误码:NO_AUTH,错误信息:此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置“报错的处理办法
  9. CSS3-弹性盒子模型
  10. 计算机技术应用于教学案例,信息技术应用教学案例.doc