使用Bazel生成张量流的编译命令时的错误
我正在尝试如 this 文章。但是,当我运行 ./ create_compile_commands.sh // tensorflow/tools/pip_package:build_pip_package 时,我会收到以下错误…
&quot“ Expect_failure”巴泽尔规则的属性
我想为我正在设计的Bazel规则集定义一个“ Expect_failure”布尔属性,以便我可以正确编写工具链的测试。但是: ERROR: /blah/blah.bzl:7:26: cannot …
包括无-Isystem或Symlinks的CC_Library的额外途径
我有一个库,从不同的构建系统移植,具有以下结构: . └── foo ├── bar │ ├── a.h │ ├── b.h │ └── c.h └── something.cp…
Bazel无法在图像中安装_pkgs
我正在尝试添加一些软件包来分散Debian-11 python image( gcr.io/distroless/python3-debian11:debug )。 Bazel Build成功了,但是当我运行生成图像…
如何正确使用Bazel Transition进行多元构建
我正在尝试定义一个Bazel规则,该规则将为2个不同的平台构建2个不同的 CC_Binaries ,只有1个不同的平台,只有1个 Bazel Build Invocation。我为如何…
Bazel查询以列出目标的所有依赖关系以及依赖项的版本
寻找一种方法,以获取目标依赖项的所有外部依赖项列表(在构建文件中定义)。 bazel Query“ Kind(规则,deps(// foo:target))” - 输出=软件包 …
消费declare_directory的内容
我的规则是用宏实现的,该宏使用dectare_directory生成一组文件: output = ctx.actions.declare_directory("selected") 这些文件的名称不知道。该实…
Google Benchmark:“ ***警告***库是作为调试的。时间可能会受到影响。
在〜/install/Benchmark 中,我已经检查了Google基准( https:// github .com/google/Google/Benchmark )并根据说明在发布模式下构建它模式“>在这…
链接现有的C++巴泽尔的静态图书馆失败了
我正在Windows上写一个OpenGL程序。 我想链接预编译的glew32.lib,但失败了几个小时。 In WORKSPACE, a http_archive uses to download GLEW32.lib ht…
为什么依赖的工作区不自动包含/执行其在Bazel中具有依赖关系的工作区文件
我有两个与Bazel Build的存储库。一个使用Bazel进口来构建Protobuf类型。当我将此储备/工作区作为其他仓/工作区的依赖性时,我必须重新添加所有Protob…
如何参考Bazel C++ Protobuf输出标头不同的工作区/软件包
几天前,我刚刚开始使用Bazel,希望能比Cmake更好。我有一个小库,它仅包含Protobuf的定义。我已经获得了Bazel构建原始类型并在Bazel-Bin/Proto Direc…
使用Bazel的NameError使用Extend_Path
我正在尝试使用Bazel制定Python程序。运行以下代码段时: __path__ = __import__('pkgutil').extend_path(__path__, __name__) 我被赋予以下错误: na…
使用Bazel为AWS Lambda创建Python Zip
我有一个包含一组python aws lambdas的monorepo,我正在使用 bazel> bazel 用于建造和包装Lambdas 。我现在正在尝试使用Bazel创建一个遵循预期 aws la…
如何从规则 Args map_each 函数中获取 Bazel 输出基数?
我正在编写一个 Bazel 规则,它处理包含大量 jar 文件的输入 depsets。我的目标是获取用于启动应用程序的 jar 的完整(绝对)路径。 我使用 java_bina…