bazel 相关问题

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

如何并行运行多个 Bazel Query 操作?

我必须执行一些查询来分析一组目标。我尝试以多线程方式运行它们,但 Bazel 似乎仍然只是串行执行它们。 我知道 Bazel 一般不允许并行...

回答 1 投票 0

如何读取 git_repository 函数内的环境变量?

我正在尝试使用 git_repository 下载非公共 git 存储库,所以我想使用类似的东西 def load_my-repo_repo(): git_存储库( 名称 =“我的仓库”, ...

回答 1 投票 0

如何解决bazel“未声明的包含”错误?

我是 bazel 新手,我无法使用以下命令构建我的 C++ 包 错误:/path/to/package/BUILD:linenumber:1 规则“//path/to/package:name”中未声明包含内容: 缺少这条规则

回答 3 投票 0

禁用 VSCode bazel 文件上的构建器警告?

我正在将 VSCode 与 Bazel 扩展一起使用,并且警告非常分散注意力。 我知道我可以通过向文件添加注释来禁用它们,但我不想影响其他开发人员,只需告诉...

回答 1 投票 0

如何访问bazel-bin中生成的文件?

我正在使用一些宏,它会在 bazel-bin 文件夹中生成 *.kt 文件。 我的计划是将这些 kt 文件封装在 kt_jvm_library 中。 我正在尝试这个,但它不起作用: kt_jvm_library( 名字=...

回答 2 投票 0

将 drake 集成到 OpenSUSE - drake/tools/workspace/pybind11/mkdoc.py 中出现错误

在我的 GitHub 存储库中将 drake 集成到 OpenSUSE 期间 cmake .. -DWITH_USER_FMT:BOOLEAN=ON -DWITH_USER_SPDLOG:BOOLEAN=ON 进而 进行安装 我收到以下构建错误: 丹@

回答 1 投票 0

为什么我在编译 Bazel 教程时遇到错误?

我对 Bazel 几乎一无所知,所以我想我应该在 Mint 21 Linux 上尝试一下教程。我安装了 bazel 版本 7.0.2。 我按照此处教程的说明进行操作 - https://bazel...

回答 1 投票 0

drake 与 OpenSUSE 的集成 - spdlog 和 fmt 的构建错误

我创建了这个 GitHub 存储库,其中包含 OpenSUSE 15.4 docker 文件,我正在尝试将 Drake 模拟集成到 OpenSUSE。我尝试在 Docker 映像中运行以下构建

回答 1 投票 0

LLVM 和 GCC 工具链选择

我使用 Bazel 的 LLVM 工具链(在 Ubuntu 22.04 上使用 Bazel 7.0.2): 模块.bazel: 模块(名称=“gcc_llvm_test”) bazel_dep(名称 = "toolchains_llvm", 版本 = ...

回答 1 投票 0

Bazel docker_image 复制额外文件夹

我目前正在为我的 GoLang 应用程序使用 bazel。 容器图像( 名称 =“my-golang-app”, 基=“@ubuntu_base //图像”, cmd = ["/bin/my-golang-app"],

回答 1 投票 0

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

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