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

相关推荐
康康的AI博客13 小时前
腾讯王炸:CodeMoment - 全球首个产设研一体 AI IDE
ide·人工智能
中达瑞和-高光谱·多光谱13 小时前
中达瑞和LCTF:精准调控光谱,赋能显微成像新突破
人工智能
mahtengdbb113 小时前
【目标检测实战】基于YOLOv8-DynamicHGNetV2的猪面部检测系统搭建与优化
人工智能·yolo·目标检测
Pyeako13 小时前
深度学习--BP神经网络&梯度下降&损失函数
人工智能·python·深度学习·bp神经网络·损失函数·梯度下降·正则化惩罚
清 澜14 小时前
大模型面试400问第一部分第一章
人工智能·大模型·大模型面试
不大姐姐AI智能体14 小时前
搭了个小红书笔记自动生产线,一句话生成图文,一键发布,支持手机端、电脑端发布
人工智能·经验分享·笔记·矩阵·aigc
虹科网络安全14 小时前
艾体宝方案 | 释放数据潜能 · 构建 AI 驱动的自动驾驶实时数据处理与智能筛选平台
人工智能·机器学习·自动驾驶
Deepoch15 小时前
Deepoc数学大模型:发动机行业的算法引擎
人工智能·算法·机器人·发动机·deepoc·发动机行业
2501_9401986915 小时前
从“数据孤岛”到“智慧医脑”:实战 MCP 协议安全接入 HIS 系统,构建医疗级 AI 辅助诊断合规中台
人工智能·安全·asp.net