当前位置: 首页 > news >正文

bazel编译

bazel 编译

一、安装工具
# 1. 更新系统并安装依赖
sudo apt update
sudo apt install -y curl git openjdk-17-jdk

# 2. 下载 Bazelisk 并命名为 `bazel`
curl -LO "https://github.com/bazelbuild/bazelisk/releases/latest/download/bazelisk-linux-amd64"
sudo mv bazelisk-linux-amd64 /usr/local/bin/bazel
sudo chmod +x /usr/local/bin/bazel

二、常用命令

1、编译项目中的所有目标,在项目根目录运行:  bazel build //...
这会告诉 Bazel 递归地查找并构建从根目录开始的所有 BUILD 文件中定义的所有目标。

2、编译特定目录下的所有目标:如果你只想编译 litert/cc 及其子目录下的所有内容,可以运行:
bazel build //litert/cc/...

3、编译指定目标,其中有一个名为 litert_api_with_dynamic_runtime 的库
bazel build //litert/cc:litert_api_with_dynamic_runtime

4、要运行 litert/cc 目录及其子目录中定义的所有测试,可以使用 ... 通配符:
bazel test //litert/cc/...

http://www.dtcms.com/a/406082.html

相关文章:

  • 7、微服务中 DTO、VO、PO、BO 的设计规范
  • 建工之家祁阳seo
  • 自动跳转手机网站代码在线生成网站地图
  • 公司网站建设 邮箱潍坊网站开发
  • Redisson和Zookeeper实现的分布式锁
  • 基于51单片机宠物喂食系统设计
  • 游戏外挂和游戏逆向的关系
  • 【Vue3 ✨】Vue3 入门之旅 · 第九篇:Vue3 插槽机制
  • linux系统(ubuntu)安装mysql8详细教程
  • web微服务介绍
  • MongoDB副本集
  • 408操作系统复习笔记——关于IO层次结构与执行流程-冲刺120+
  • 微信认证 网站wordpress音乐插件歌词
  • Ansible Playbook
  • ARM—时钟(CLOCK)—定时器(EPIT / GPT)
  • 基于IMX6ULL的时钟,定时器(EPIT,GPT)
  • HCIE 的云计算方向容易考过吗?该怎么准备考试?
  • 凤山县住房和城乡建设局网站wordpress中国能用吗
  • 从 EFI 到 GPT:深入理解现代计算机启动与磁盘分区技术
  • 计算机网络的性能指标和体系结构
  • 性能怪兽:GPT-5-Codex三大核心进化,重新定义AI编程
  • 网络通信协议全解析:HTTP/UDP/TCP核心要点
  • 郴州网站建设软件定制开发平台e盘网站建设
  • 在Unix/Linux中bash/sh/source以及./执行脚本的区别
  • 宜春公司做网站双语网站建设定制开发
  • Spring Boot 应用启动组件加载顺序与优先级详解
  • Spring Boot 事件发布与监听 观察者模式的实际应用
  • Sui Stack Messaging SDK:为 Web3 打造可编程通信
  • 光谱相机的未来趋势
  • 【Java后端】《Spring Boot Starter 原理详解》博客