bazel 相关问题

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

由于新的工作区模式,Bazel 无法构建 go 目标(版本 1.21)

您使用的是哪个版本的rules_go? 0.42.0 您使用什么版本的瞪羚? 0.33.0 您使用什么版本的 Bazel? 6.4.0 所有最新版本是否会重现此问题...

回答 1 投票 0

如何构建单个角度模块并单独部署?

我们有一个包含 1000 个模块的大型 Angular 应用程序。在部署应用程序时,我们必须从 dist 部署整个应用程序,这种方法不适合任何大型应用程序。 有没有什么...

回答 2 投票 0

bazel包可以依赖另一个包中的源文件吗

几年前,我为 Bazel 编写了一组包装器,使我能够使用它来构建 FPGA 代码。 FPGA 位只相关,因为完整的干净构建需要很多 CPU 天,所以我真的很关心

回答 1 投票 0

Bazel 错误:没有这样的包:无法解析存储库:存储库未由

我正在尝试使用 bazel runprojects/my-python-app/.... 来运行一个简单的 python 二进制文件,但是当我运行它时,我收到错误: 错误:/private/var/tmp/_bazel_justin/84cef48b5ae183d272bc73733d1...

回答 2 投票 0

Bazel 规则具有未知的输出文件名

我有一个编译并运行程序的命令,但中间文件是随机命名的(但包含在目录中)。例如。 构建 foo.src bar.src -o 输出目录 运行输出目录 巴泽尔

回答 1 投票 0

Bazel iOS 测试在 Xcode 15 上失败

我正在 Xcode 15 上运行一些 Bazel 测试,并开始看到这个新错误(这些测试仍在 Xcode 14.3.1 上通过)。 xcodebuild:错误:无法使用方案构建临时工作区

回答 1 投票 0

如果我想通过gcc编译动态库,是否需要使用-static?带“-static”和不带“-static”有什么区别

带-static 和不带-static 有什么区别 当我使用 gcc 和 -static 编译共享库时 我收到一个错误 /usr/sbin/ld.gold:错误:/usr/lib/gcc/x86_64-pc-linux-gnu/13....

回答 1 投票 0

构建 Rust 箱子时出现 Bazel cmake 错误

我正在尝试构建一个 Rust 箱子,它使用 2 个依赖 Bazel 的 c 库的箱子。板条箱是 rdkafka 和 paho-mqttt。 我正在使用 Bazel rust_rules,尤其是 crate_universe 规则...

回答 1 投票 0

java_toolchain:如何在 Bazel 构建中使用 Eclipse 编译器

我想将 ant 构建迁移到 Bazel 4.2.1。 ant 构建使用 Eclipse 编译器 (ecj-3.27.0)。 Bazel 中声明 Java 编译器的方法是 java_toolchain。 所以我看了一下 b 的输出...

回答 2 投票 0

使用 Bazel 进行自动代码签名管理

如何在使用自动代码签名管理的iOS项目中使用自动代码签名管理?我看到 local_provisioning_profile 规则 apple_rules 存储库的唯一方法。 Bazel有支持吗...

回答 1 投票 0

如何阻止 Bazel 下载失败的测试日志

我正在针对远程构建执行端点运行 bazel 构建;在带有 bazel 客户端的机器上,本地存储很少,所以我想避免下载任何东西。 --

回答 1 投票 0

有没有办法使用bazel从私有存储库导入go模块

我有一个使用 bazel 管理的 go 项目。我想从私有存储库添加外部依赖项。 我可以使用 go_repository const 从公共存储库添加包...

回答 1 投票 0

使用bazel集群链接动态库时找不到版本脚本文件

我正在使用 bazel 构建一个共享/动态库。构建文件中的规则如下 cc_库( 名称=“a”, srcs = ["a.cc"] ) 文件组( 名称 =“vis...

回答 1 投票 0

无法在 Bazel 中根据平台选择依赖项

我正在学习Bazel并尝试构建一些第三方库。我有时使用 Mac,有时使用 Linux 计算机。因此,当我构建 opencv 时,我想使用不同的 linkopts 取决于...

回答 1 投票 0

C++20 LNK2019 与 MSVC 错误,而 C++17 可以工作

我在使用 CMake 和 Bazel 构建的项目中遇到了 C++20 的问题,它们都可以在 Linux(GCC 和 Clang)上的 c++17/c++20 上运行,但它们仅在 Windows 上失败msvc 与 c++20。错误是链接...

回答 1 投票 0

在 bazel cc_library 中为每个源文件设置不同的预处理器定义

我正在尝试为第 3 方库编写 bazel 规则,该规则为每个文件指定不同的预处理器定义值,即 c++ ... -DVALUE=file1.cpp -c file1.cpp c++ ... -DVALUE=file2.cpp -c file2.cp...

回答 1 投票 0

如何让Bazel作为外部依赖链接到ICU?

根据我构建的目标,我收到两个不同的错误。我可以构建 //:utils 和 //:utils_test,但不能构建 //:app。构建后我无法运行测试。我使用的是 m1 mac,我使用的是 b...

回答 1 投票 0

Bazel 在运行 cc_binary 之前执行 python 脚本

我正在尝试创建一个 bazel 目标,它将从 .cpp 文件运行 c++ 二进制文件,该文件是由 python 脚本动态生成的。 假设我有generator.py,它在目录中创建一个 generated.cpp...

回答 1 投票 0

如何让 Bazel genrule 影响原始源代码树?

我有两个 Bazel genrule:一个创建 node_modules.tar 文件,另一个将 tar 分解为实际文件。 当我使用 bazel build //node_modules_ls 运行构建时,我发现它

回答 1 投票 0

在 bazel 测试中验证 docker 的 gcp 工件注册表

我有一个 bazel 测试,docker 构建和 docker 推送到 google 工件注册表一个 docker 镜像。它失败了,因为“无法创建私有文件: /home/bill/.config/gcloud/credentials.db"....

回答 2 投票 0

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