gpt4 book ai didi

bazel - 使用 Bazel 构建时如何覆盖/tmp 的使用?

转载 作者:行者123 更新时间:2023-12-04 07:24:34 24 4
gpt4 key购买 nike

我正在 build 一个 large Bazel project在带有 /tmp 的云虚拟机中在一个小文件系统(~8 GB)中。有时我的构建失败并显示错误 Not all outputs were created : 包含 /tmp 的文件系统处于容量的 99%,并且 /tmp包含许多 Bazel 构建工件。

如何覆盖 Bazel 使用的临时目录?我尝试设置 TEMPTMPDIR启动时的环境变量bazel build ,但这没有帮助。

最佳答案

您可以设置 --output_base将所有输出放在非默认目录中:

bazel --output_base=/dir/with/more/free/space build //foo

但是,我认为 Bazel 不会使用 /tmp (默认情况下)在您安装它之后(安装程序确实使用/tmp),所以也许您遇到了不同的问题。

关于bazel - 使用 Bazel 构建时如何覆盖/tmp 的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35883567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com