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

相关推荐
飞哥数智坊24 分钟前
Anthropic 出手,大幅降低 MCP 的 Token 消耗
人工智能·claude·mcp
贝多财经27 分钟前
千里科技报考港股上市:高度依赖吉利,AI智驾转型收入仍为零
大数据·人工智能·科技
嵌入式-老费38 分钟前
自己动手写深度学习框架(pytorch入门)
人工智能·pytorch·深度学习
irisMoon061 小时前
yolov5单目测距+速度测量+目标跟踪
人工智能·yolo·目标跟踪
Linux猿1 小时前
365科技简报 2025年11月13日 星期四
人工智能·科技简报
终端域名1 小时前
当今前沿科技:脑机共生界面(脑机接口)深度解析
人工智能·智能电视
2301_783360131 小时前
R语言机器学习系列|随机森林模型特征重要性排序的R语言实现
随机森林·机器学习·r语言
化作星辰2 小时前
深度学习_神经网络激活函数
人工智能·深度学习·神经网络
陈天伟教授2 小时前
人工智能技术- 语音语言- 03 ChatGPT 对话、写诗、写小说
人工智能·chatgpt
源码之家2 小时前
机器学习:基于python租房推荐系统 预测算法 协同过滤推荐算法 房源信息 可视化 机器学习-线性回归预测模型 Flask框架(源码+文档)✅
大数据·python·算法·机器学习·数据分析·线性回归·推荐算法