3

环境是 Ubuntu 12

我有相同版本的两个不同版本。

一个位于 /media/CM10/custom 另一个位于 /home/malachi/CM10/android/system

我有一个专门的 build-setup.sh,它由主构建过程调用,它们每个都有:

CCACHE_BASEDIR=/媒体/CM10/自定义

CCACHE_BASEDIR=/home/malachi/CM10/android/system

但是,这绝对不是两者之间的共享。缓存大小约为 3.9GB,如果我重复的话,它会保留在那里。如果我做另一个,它会增长到超过 7GB。

当我检查 ccache 日志时,它似乎正在拾取基本目录并重写相对路径。任何线索如何让 ccache 在这两者之间正确共享?谢谢

4

1 回答 1

2

尝试 CCACHE_BASEDIR=/media 两者

[1] http://jlebar.com/2011/4/19/Set_CCACHE_BASEDIR_to_share_object_files_between_trees.html

于 2013-07-04T13:03:26.030 回答