bazel切换版本笔记
前言
由于需要编译onos,曾下载了很多版本的bazel。 本想着同时安装不同版本的bazel,然后通过修改path来切换版本。实际操作过后出现了一些问题于是就想不动path。使用那个版本的bazel就安装哪个。
一、bazel的安装参考
bazel 的安装与卸载_火山飘雪的博客-CSDN博客bazel 安装安装依赖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下载名为 bazhttps://blog.csdn.net/feriman/article/details/116062811?spm=1001.2014.3001.5506里面卸载安装写的都很详细,记得如果要安装新版本的bazel,要记得删除之前版本
二、对于ONOS的bazel切换
可以下载bazellisk来自动管理bazel对于不同onos下的版本需求。
$ wget https://github.com/bazelbuild/bazelisk/releases/download/v1.4.0/bazelisk-linux-amd64
$ chmod +x bazelisk-linux-amd64
$ sudo mv bazelisk-linux-amd64 /usr/local/bin/bazel
$ cd ~/onos # 切换至onos的目录下
$ bazel version # bazel会自动完成下载
bazel切换版本笔记相关推荐
- hash值 更改git_Git切换版本
Git切换版本有三种方式: 1.基于哈希值切换 >基于哈希值切换(推荐),命令:git reset --hard 哈希值,哈希值从哪来,git reflog查看下就知道了,切换版本后,git r ...
- MacOS Apple M1 安装ARM架构的JDK及动态切换版本
JDK下载安装: 咱就是说,ARM版本的JDK就是一个字,真特么快,想变快吗,赶紧下载叭!! 1.下载地址:https://www.azul.com/downloads/?package=jdk 筛选 ...
- 简单3步成功给Mac安装指定Python版本和指定库版本并且随意切换版本,非常简单,不行拿砖砸我
Mac安装Python真的头疼,我前后斗了一年. Mac默认安装2.7,我们平时2018年都用Python3了. 我按照网友的方法brew install python3,导致Python2和Pyth ...
- ubuntu 安装多版本cuda,及切换版本方法及常见问题记录
ubuntu 安装多版本cuda,及切换版本方法 一 . cuda安装教程以及ubuntu 16.04安装NVIDIA显卡驱动以及cuda.cudnn,以及解决Ubuntu循环登陆问题等 二 . ub ...
- Node快速切换版本、版本回退(降级)、版本更新(升级)
解决方案一(n) n github地址: https://github.com/tj/n 全局安装n npm install -g n 安装最新稳定版 node n stable 安装最新版本 nod ...
- Flutter SDK安装、切换版本及常见问题整理
一.Flutter SDK 安装 安装 Flutter SDK 安装之前请确保电脑安装了 git 客户端. git 客户端下载地址:https://git-scm.com/download/win 首 ...
- idea 使用 git 切换版本
先在类里面每写一个输出语句就将他们提交到本地库 点击查看历史版本的两个方法 第一:右上角的闹钟图标 第二:选中模块下的Git --> Show History 点击之后: 就能看到不同版本了 下 ...
- Node 版本管理 快速切换版本、版本回退(降级)、版本更新(升级)
场景 最近遇到一些node的坑,比如6.3.0版的node用不了公司最新的工作流,升级到10.x版的node后,又用不了另一套工作流. 问题 怎么实现node版本降级.升级?是否可以安装多个版本按需要 ...
- MySQL切换版本方法
MySQL保持数据和账号不变切换版本(8.0-5.7)方法(无需卸载) 前言:本来一直以为切换MySQL的版本需要卸载版本重新安装不一样的版本,所以在遇到8.0版本的数据库连接问题的时候坚持要通过自己 ...
最新文章
- TCP 网络应用程序开发流程
- Linux 登陆火星,占有率再超 Windows,NASA 还在 GitHub 发布源码教程
- int*类型和int类型_mysql8.0.19中在navicat客户端中int、bigint等类型设置长度保存后为0...
- php的修改数据库语句怎么写,php的数据库修改语句是什么
- JavaScript 设计模式之构造函数模式
- python消息订阅_python rabbitmq消息发布订阅
- C8-2 圆的周长和面积 (100/100 分数)
- 迷宫问题c语言图形化,c语言写的迷宫问题
- git学习笔记-(4-git对象)
- 构造常数函数解决抽象函数导数小题
- 基于UFEI下的win10 + Ubuntu18.04双系统攻略!!!
- 关于更改了配置文件my.ini导致mysql无法启动的问题
- 基于Netty的RPC架构实战演练
- JAVA-@Primary的常用方式
- 注册一个私人网站至少要多少钱(注册步骤)
- LYTRO图像文件数据包
- vivonex3s和vivvo x50pro+哪个好
- BIUT Blockchain Explorer功能介绍
- Chrom浏览器JSON扩展程序
- 什么是群体智能(集群智能)?蜂群思维?