1

当我使用ccache -s时,我会变成这样。

root@iZwz98um4r4f2aucz24e1yZ:~# ccache -s
cache directory                     /root/.ccache
primary config                      /root/.ccache/ccache.conf
secondary config      (readonly)    /etc/ccache.conf

但是当我CCACHE_DIR为不同的 C++ 项目设置不同的环境时,我怎样才能得到我的CCACHE_DIR统计数据呢?有没有参数可以做到这一点?

4

2 回答 2

1

这样做的方法是CCACHE_DIR在运行时设置(如果需要,可以暂时设置)ccache -s,例如这样:

CCACHE_DIR=/path/to/the/cache/dir ccache -s
于 2020-07-29T14:20:37.417 回答
0

根据文档

-d, --dir 路径

让命令行选项对缓存目录 PATH 而不是默认值进行操作。例如,要在 /shared/ccache 显示缓存目录的统计信息,您可以运行 ccache -d /shared/ccache -s。使用此选项与临时设置环境变量 CCACHE_DIR 具有相同的效果。

从 Ccache 版本 4.0 开始可用。

于 2022-02-10T16:49:55.100 回答