bazel入门

Posted zkqq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bazel入门相关的知识,希望对你有一定的参考价值。

project Workspace

包含WORKSPACE文件的文件夹,称为一个bazel project workspace。

WORKSPACE文件标识当前文件夹为workspace,可以为空。

BUILD file

包含BUILD文件的文件夹称为一个package。所有的package都在workspace下。

包含很多不同类型的指令。主要的指令为build rule。

build rule包含一个target、各种输入、依赖。

bazel根据BUILD文件建立依赖图,从而支持增量构建。

引用target的格式://path/to/package:target-name

 

以上是关于bazel入门的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Bazel 构建项目使用 OpenCV [关闭]

推荐net开发cad入门阅读代码片段

如何获取Bazel执行的命令

从源代码构建 TensorFlow 时,生成 `gen_io_ops.py` 文件的 bazel 规则在哪里?

mediapipe bazel 编译问题

mediapipe bazel 编译问题