bazel 相关问题

Bazel是一种构建工具,可以快速可靠地构建代码。它用于构建Google的大部分软件,因此它旨在处理Google开发中存在的构建问题。 http://bazel.build/

BAZEL 是否可以根据我构建的目标下载不同的外部依赖项?

我有一个项目,我想在其中构建 android 和非 android 目标。我的 WORSPACE.bazel 文件定义了 android 相关的依赖项。 android_sdk_存储库( 名称=“androidsdk”, ...

回答 1 投票 0

在规则内构建 bazel 依赖项

我有一个宏: def py_layers(名称, py_binary): 层=[] # 做东西 一些_bazel_规则(...) 返回层 我如何确保 py_binary 目标是由 bazel 在 cal 之前构建的...

回答 1 投票 0

巴泽尔。在构建过程中生成 bazel 构建之前不可用的文件

我在构建目标时遇到问题,因为它需要构建在 bazel 构建之前不可用的文件。我想在构建目标期间生成这些文件。问题是它是

回答 1 投票 0

如何获取cc_test的完整cmd(带args和env)进行本地调试?

我有一个复杂的 cc_test,其中有大量规则中指定的参数和环境: cc_测试( 名称=“我的测试”, args=[...大量参数...], env= {...大量的 envs...}, ) 现在我想运行它

回答 1 投票 0

使用C++加载SavedModel - SavedModel加载标签{serve};状态:失败:未找到

我在文件夹(generator_model_final)中有一个 SavedModel,其中包含以下内容: - 保存的模型.pb - 变量 |- 变量.data-00000-of-00002 |- 变量.data-00001-of-00002 |- 变量...

回答 1 投票 0

Bazel 覆盖率 C++ 构建_coverage_report.data 为空

我的项目 ├── 司机 │ ├── 建造 │ ├── stm32f446re_gpio_driver.h │ ├── stm32f446re_gpio_driver.cpp ├── 单元测试 │ ├── 建造 │ ├── ut_gpio...

回答 1 投票 0

bazel 查询列出依赖于文件的目标

给定一个文件名,我想确定依赖于该文件的所有 *_test 规则。 有没有办法从 Bazel 查询这些信息,无论是通过 bazel 查询还是通过其他方式?

回答 1 投票 0

如何查询 Bazel 的(绝对)`JAVE_HOME` 路径,该路径指向工作区配置使用的任何 Java 工具链的远程 JDK?

如何查询 Bazel 以获得其 Java 规则使用的 JDK 的绝对路径?我知道可能有几个,并且希望获得“用于运行测试的那个”...

回答 1 投票 0

Bazel 在包含供应商文件时失败,并显示“您的规则必须依赖于 C++ 工具链”

我们目前正在将代码转移到 Monorepo 中,我正在尝试集成一个很大程度上构建于我们从供应商那里获得的源文件的组件。我们曾经使用 CMake 构建这个组件,但是...

回答 1 投票 0

模板参数无效,需要输入

给出以下代码片段 #包括 #包括 #包括 #包括 #包括 命名空间工具{ 命名空间错误{ ...

回答 1 投票 0

模板参数无效,需要输入

给出以下代码片段 #包括 #包括 #包括 #包括 #包括 命名空间工具{ 命名空间错误{ ...

回答 1 投票 0

同时触发多个目标

我有多个 cc_binary 目标,它们将独立构建以创建 elf 文件。 我想要使用单个目标命令来一次构建所有内容,以避免多个触发器并添加后期构建...

回答 1 投票 0

出现预编译库外部依赖错误 - 如何在 Bazel 7 中包含 .so 文件?

尝试获取一个简单的外部库来使用 Bazel 进行编译 - 总是失败。 尝试查看建议的 stackoverflow 答案/Google 群组/文档/博客 - 什么也没有。感觉好像失踪了

回答 1 投票 0

Bazel - 如何从目标目录的动态列表为规则创建 Deps

我想在 Bazel 中的规则中创建 deps,该规则将是动态的,而不是从目录列表中进行硬编码。 这是文件结构: | //插件文件夹 ├── 代码0.py ├── 建造 ├── 插件1 | ...

回答 1 投票 0

在多根工作空间上下文中引用源项目

我有一个问题,花了几天的谷歌搜索但没有找到答案。 我的磁盘上有以下树: 我的磁盘上有一个工作区文件夹,里面有几个 java 项目。 我有一个 .code-

回答 1 投票 0

如何使用bazel构建AGP源码

我从这里下载了 AGP 源代码并按照这些说明进行操作,但是现在当我尝试构建源代码或运行测试时,我面临以下错误 这是我的分支“studio-master-dev”...

回答 1 投票 0

c++ 工具链:修改默认条带参数

运行 bazel aquery 命令后, 我看到 ccstrip 的以下参数 “/usr/bin/strip”, “-S”, “-p”, “-o”, “巴泽尔……

回答 1 投票 0

使用tensorflow-lite时生成0 kb .tflite文件

我已经关注这个网站来获取定制的对象分类器。由此,我得到了冻结的推理图、保存的模型、检查点和所有必要的数据。现在我想生成一个.tflit...

回答 1 投票 0

无法使用bazel 6.0.0构建hello_world cc_grpc_library

我正在尝试在 Ubuntu 22.04 上使用 bazel 6.0.0 构建一个 hello_world cc_grpc_library,但我无法这样做。 源树: 工作空间 模块.bazel 建造 helloworld.proto .bazelrc .bazel版本 我的

回答 2 投票 0

为多个平台添加 Go bazel 构建选项很困难

从这里的示例开始:https://github.com/PiotrSikora/bazel-zig-cc/blob/main/rules/rules_go.bzl 我正在尝试扩展它以添加以下内容: Linux 目标的相同标志 “-l”...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.