gpt4 book ai didi

c++ - bazel 创建临时文件失败

转载 作者:行者123 更新时间:2023-11-30 01:04:56 24 4
gpt4 key购买 nike

我已经下载了包含 c++ tutorial 的 git 仓库对于 bazel,我正在尝试编译示例。执行命令 bazel build//main:hello-world 时,出现以下错误:

ccache: error: Failed to create temporary file for /home/username/.ccache/tmp/tmp.cpp_stderr: Read-only file system

因此我尝试了几个操作:sudo bazel,更改对/.ccache/tmp/文件夹的权限,但没有一个起作用。我怎样才能摆脱这个错误?

我在 fedora27 上工作。

最佳答案

这个错误的原因是使用了ccache,需要写权限~/.ccache。请参阅 Ondrej 对以下内容的评论:Bazel building C++ sample with ccache fails

使用 --sandbox_writable_path ~/.ccache 可以在不禁用沙盒功能的情况下解决问题。

关于c++ - bazel 创建临时文件失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49178997/

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