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/...

相关推荐
电子元件小说家36 分钟前
AI边缘计算与汽车电子电源设计观察:5x5mm屏蔽功率电感选型与验证建议
人工智能·汽车·边缘计算
狄龙44 分钟前
EGO 式数据工作流:仿真采集 → 公开数据集处理 → 重定向示范(六)
人工智能
colorlog1 小时前
在 DSH 里接入企业微信:MCP 与 CLI+Skill 两条路怎么选、怎么配
人工智能
狂潮lister1 小时前
狂潮·元理论 | 五个测试验证:大模型不需要高质量数据,只需要异源结构
人工智能
石狮松松1 小时前
第 03 章 三大流派:符号主义 / 连接主义 / 行为主义
人工智能
mingbaiceping1 小时前
2026年国际化复旦-华盛顿大学EMBA:申请指南
人工智能
对空六课1 小时前
RFM分层边界变化的回溯计算
大数据·服务器·前端·数据库·人工智能·算法·数据分析
用户1917291270831 小时前
企业本地推理算力怎么选?消费级卡与数据中心卡的 6 项参数实测对比
人工智能
IT_陈寒1 小时前
Vite打包的诡异行为,让我差点提交了个错误版本
前端·人工智能·后端