bazel 相关问题

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

如何处理非bazel外部依赖?

我的嵌入式开发环境已经用Bazel搭建好了。 借助 Bazel 6.5.x 和工作区,我能够交叉构建我想要的一切。 由于某些原因,我想迁移到 Bazel 模块。 直接...

回答 1 投票 0

Bazel 模块 - 如何处理非 bazel 外部依赖?

我的嵌入式开发环境已经用bazel搭建好了。 借助 bazel 6.5.x 和工作区,我能够交叉构建我想要的一切。 由于某些原因,我想迁移到 bazel 模块。 直接...

回答 1 投票 0

是否可以在bazel中指定文件名中包含$的输入文件?

我想指定 bazel 的输入文件,其名称如 ContextFinder$5.class。 考虑以下 bazel BUILD 文件: 包装() 文件组( 名称=“class_overrides&q...

回答 1 投票 0

使用 bazel 构建的 Drake 与 ROS2 时出现问题

我在将我的 Drake 版本链接到 ROS2 项目时遇到问题。我对 bazel 和 cmake 还很陌生,所以我对这个潜在的基本问题表示歉意。 硬件 运行 Ubuntu 24.04 的树莓派 5。我...

回答 1 投票 0

Bazel 函数返回 sha256sum

我正在寻找一种在 bazel 中找到 sha256sum 的方法。 我已经定义了规则,但 bazel 规则定义了写入文件的输出。 # 创建操作来生成三个输出文件。 # 行动...

回答 1 投票 0

bazel run @maven//:pin 结果错误:FileNotFoundException

➜ simpleproject git:(main) ✗ bazel run @maven//:pin --verbose_failures 错误:/private/var/tmp/_bazel_pk/2535445c9817f31453336c07943a57d6/external/rules_jvm_external~/private/extensions/maven.bzl:...

回答 1 投票 0

Bazel 使用 VxWorks 环境构建(wrenv.exe)

运行 bazel 构建命令时使用 wrenv.exe 配置构建环境的最简洁方法是什么。 bazel build --platforms=@my_bazel//platforms::vxworks_69_arm7 //crypto:crypto 我会...

回答 1 投票 0

Bazel-Central-Registry 托管在 Gitlab

我处于一个断开连接的环境中,并在 gitlab 存储库中托管 bazel-central-registry。 我试图在 .bazelrc 文件中指定注册表。 我可以让它与本地文件系统一起工作

回答 1 投票 0

为什么我的 Bazel 构建总是重复编译?

在我的C++项目中,我真的被这个问题困扰:当我运行命令bazel build XXX或bazel test XXX时,Bazel进程总是重复编译文件,重复编译我没有编译的文件

回答 1 投票 0

Bazel 需要很长时间才能编译一个简单的 protobuf

知道这里可能发生什么吗,这是一个简单的原型消息,但已经超过 10 分钟,编译仍在进行 bazel build :person_proto 建议将不胜感激 加载(“@rules_proto //

回答 1 投票 0

当使用 Bazel 构建 C++ 并使用 GDB 启动时,VS Code 中的断点不起作用

使用 Windows,我位于文档文件夹中的一个简单存储库中,在其中构建了一个我想要调试的 C++ 文件。 我尝试了 bazel 的多个输出(请参阅注释掉的程序属性),但是全部

回答 1 投票 0

GitHub 的私有 Bazel 注册表身份验证问题

我的 GitHub 组织中有一个私有 Bazel 注册表。我正在尝试在我的 Bazel 构建中使用该注册表。 使用我的私有远程 Bazel 注册表调用 Bazel 构建或查询命令,预计......

回答 1 投票 0

使用 Bazel 通过 Boost.asio 构建应用程序

我正在尝试使用 Bazel 使用 boost.asio 构建简单的代码: 主程序 #包括 #包括 升压::asio::io_service io_service; 无效listenUDP(嘘...

回答 1 投票 0

如何在 bazel 中使用经过身份验证的存储库来处理第三方依赖项

我的代码依赖于一些第三方工件,这些工件被放入一些经过身份验证的存储库中。 WORKSPACE文件是这样的 http_archive( 名称=“glog_archive”, build_file = "@//:third_pa...

回答 1 投票 0

无法在 bazel java 中找到 runfiles 目录

我有一个genrule,它将java二进制文件作为src并使用$(location)作为cmd。执行 genrule 时,出现“无法定位 runfiles 目录”。 (设置$JAVA_RUNFILES以禁止搜索...

回答 1 投票 0

docker 运行会导致 Bazel 构建的 oci_image 上的任何可执行文件“没有这样的文件或目录”

目前正在通过rules_oci和rules_distroless使用Bazel构建一些OCI镜像。我从官方的 Rules_distroless 示例中松散地提取了以下构建文件

回答 1 投票 0

Bazel (C++) 链接错误 - 如何知道哪个函数未解析(Bazel 没有告诉这一点)?

我使用以下命令在 Linux 上使用 Bazel 构建了一个 C++ 项目: 巴泽尔构建... 我收到以下错误消息: 信息:分析目标 //cpp/bin/operator:operator (加载了 0 个包, 0 个目标

回答 1 投票 0

Bazel 中的 GRPC 循环依赖

我有几个拉入 grpc 的依赖项,并且 Bazel 中的循环依赖项错误导致无法以合理的速度取得进展。最近我开始收到此错误:

回答 1 投票 0

如何使 Bazel 远程缓存与 $USER 无关?

我正在开发一个 Bazel/Bazelisk 配置的项目,需要使用远程缓存(使用 bazel-remote),以便让开发人员机器使用强大的构建机器上生成的构建工件。 T...

回答 1 投票 0

当compilation_mode为dbg/debug时,Bazel在config_setting上使用带有条件的select

我想编写一个在配置处于调试模式时添加一些源的基本规则 cc_库( 名称=“mylib”, strip_include_prefix =“/mylib/include/”, 访问...

回答 1 投票 0

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