bazel 相关问题

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

使用 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

在 Bazel 中有条件地命名 cc_binary 目标

我们希望将应用程序的 32 位版本称为“myapp32”,将 64 位版本称为“myapp64”,并且在发布时将它们放在同一目录中。 目前我有...

回答 1 投票 0

Esbuild typescript 路径解析

我正在使用 bazel 和 esbuild 构建一个 Angular 应用程序。 使用常规导入一切工作正常 从 '../../shared/foo' 导入 {Foo} 但我在 tsconfig 中添加了一些路径别名,如下所示: ...

回答 1 投票 0

为 Windows 构建具有 AVX 支持的 Tensorflow C/C++ API(>2.1.15)?

我正在尝试构建具有 AVX 支持的 2.1.15 版本的 Tensorflow C API。我选择该版本是因为,截至本文发布之日,Tensorflow C API 安装页面上预构建了 C API 的二进制文件...

回答 1 投票 0

Bazel 运行 - 传递主要参数

我使用 java_image 创建了一个图像,但我想将参数传递给我的主函数(即 String args[])。当我使用“bazel run name_of_image”命令时,我该如何做到这一点?

回答 3 投票 0

Bazel“zip”可执行文件无法创建输出

我正在遵循 bazel 教程,该教程最终以“zip”命令结束。 当我执行它时 - 我最终遇到错误。 我正在 Mac 笔记本电脑上运行。 我尝试了多种变体,所以我很分享...

回答 1 投票 0

使协议可用于 Bazel 构建

理想情况下,这不是一个特定于 Rust 的问题,而只是作为背景:我正在开发一个 Rust 项目,该项目使用 tonic 进行 gRPC 访问,但稍微扩展了其功能,因此它使用了自定义构建...

回答 1 投票 0

使用 bazel 与 pybind11 打包 python 轮子

我正在尝试使用 bazel 为具有 pybind 依赖项的目标生成轮文件。该包本身工作正常(尽管经过测试),但是当我打包它时,.so 文件丢失了......

回答 1 投票 0

在 ubuntu 上为 drake 安装 bazel 时出现问题

运行 sudo./setup/ubuntu/install_prereqs.sh 后,我在完成时收到此错误 /tmp/bazelisk_1.22.0-amd64.deb:好的 (正在读取数据库...当前安装的 352591 个文件和目录。) 准备...

回答 1 投票 0

bazel测试genc/出现no such package ‘google/protobuf’的错误

我无法对genc进行bazel测试并收到错误。 我执行了以下步骤 https://github.com/google/genc/blob/master/SETUP.md git 克隆 https://github.com/google/genc 光盘生成器 docker 构建 -...

回答 1 投票 0

bazel run 不会覆盖 cc_binary 写出的文件

我在 BUILD 文件中定义了一个名为 my_prog 的 cc_binary。在 my_prog 中,我写出一个名为 out.txt 的文件。 当我使用 bazel run //:my_prog 运行二进制文件时,如果 out.txt 不存在,则输出一个新文件...

回答 1 投票 0

Bazel依赖分析

我认为构建错误是由依赖冲突引起的。我使用 bazel 查询找到了旧版本的库。这些 2.14.0 版本的 jackson 与新版本有冲突。我会...

回答 1 投票 0

如何从 bazel 操作运行 py_binary?

我试图对我在这里找到的示例进行建模,以创建一个在输入文件上执行 python 脚本的规则: https://github.com/bazelbuild/examples/blob/main/rules/generate_code/gen/enum_maker.bzl ...

回答 1 投票 0

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