Bazel 入门

Bazel 入门

常用命令

$bazel help
                           
  用法:bazel <command> <options> ...

  可用命令:
    analyze-profile      分析构建配置文件数据。
    aquery              对分析后的操作图执行查询。
    build                构建指定的目标。

    canonicalize-flags   Canonicalize Bazel flags。
    clean                删除输出文件,并可选择停止服务器。

    cquery               执行分析后依赖图查询。

    dump                 转储Bazel服务器进程的内部状态。

    help                 打印命令或索引的帮助。
    info                 显示有关bazel服务器的运行时信息。

    fetch                获取目标的所有外部依赖项。
    mobile-install       在移动设备上安装应用程序。

    query                执行依赖关系图查询。

    run                  运行指定的目标。
    shutdown             停止Bazel服务器。
    test                 构建并运行指定的测试目标。
    version              打印Bazel的版本信息。

  获得更多帮助:
    bazel help <command>
                     打印<command>的帮助和选项。
    bazel帮助startup_options
                     JVM托管Bazel的选项。
    bazel帮助目标语法
                     解释指定目标的语法。
    bazel帮助信息键
                     显示info命令使用的键列表。

eg:

bazel clean --expunge
bazel query "//:*"

https://blog.gmem.cc/bazel-study-note

https://htl2018.github.io/2020/04/05/bazel入门/

https://juejin.cn/post/7120840097863303199

https://blog.csdn.net/A_L_A_N/article/details/88018718

https://bazel.build/reference/command-line-reference?hl=zh-cn

https://www.cnblogs.com/Amos-Turing/p/15873845.html

posted @ 2024-05-29 11:29  michaelchengjl  阅读(19)  评论(0编辑  收藏  举报